vim+ctags+cscope阅读源代码

下面以使用cscope阅读内核源代码为例:

1、#从Linux内核官网下载内核源代码      

2、#解压文件

$ tar xvfj linux-2.6.38.15.tar.bz2    

3、#进入源代码根目录 

$ cd linux-2.6.38.15    

4、#递归生成标签文件

 $ ctags -R

5、#递归生成索引信息文件

$ cscope-indexer -r

6、#使用cscope阅读源码

$ cscope

标签文件、索引信息文件只需要第一次或者代码发生变动时生成,以后使用直接运行

cscope即可。

这只是打开了宝库的大门,我也刚刚迈入,让我们一起领略linux的魅力吧,后续心得继续更新哈

原文地址:https://www.cnblogs.com/javaadu/p/11742708.html