Linux操作系统下源码阅读工具ctags+vim
1. 安装ctags
到http://ctags.sourceforge.net下载源码,解压后
$ ./configure
$ make
$ sudo make install
2. 在源码目录下执行
$ ctags -R
"-R"表示递归创建,也就包括源代码根目录下的所有子目录下的源程序,当前目录下会生成tags索引文件。
假设原来当前源码目录包含以下内容
。/Makefile
。/src #源码存放的文件夹
执行ctags -R后
。/Makefile
。/src #源码存放的文件夹
。/tags
"tags"文件中包括这些对象的列表:
用#define定义的宏
枚举型变量的值
函数的定义、原型和声明
名字空间(namespace)
类型定义(typedefs)
变量(包括定义和声明)
类(class
到http://ctags.sourceforge.net下载源码,解压后
$ ./configure
$ make
$ sudo make install
2. 在源码目录下执行
$ ctags -R
"-R"表示递归创建,也就包括源代码根目录下的所有子目录下的源程序,当前目录下会生成tags索引文件。
假设原来当前源码目录包含以下内容
。/Makefile
。/src #源码存放的文件夹
执行ctags -R后
。/Makefile
。/src #源码存放的文件夹
。/tags
"tags"文件中包括这些对象的列表:
用#define定义的宏
枚举型变量的值
函数的定义、原型和声明
名字空间(namespace)
类型定义(typedefs)
变量(包括定义和声明)
类(class
顶(0)
踩(0)
- 最新评论