logo资料库

打造linux下的Source Insight.docx

第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
资料共4页,全文预览结束
ubuntu12.04+vim+ctags+taglist+Cscope 打造 linux 下的 Source Insight 1、安装 vim 和 exuberant-ctags $sudo apt-get install vim $sudo apt-get install exuberant-ctags 2、安装 taglist,源码下载网址: taglist_46.zip 版本 http://download.csdn.net/download/mybelief321/5683477 taglist_42.zip 版本 http://vim.sourceforge.net/scripts/download_script.php?src_id=6416 (1)解压 $unzip taglist_46.zip (2)在“家”目录里新建文件夹.vim $mkdir .vim 然后将上面的解压文件 cp 到其中,上面即是目录结构。 (3)为使安装全部用户有效,继续 cp 两个解压文件到 vim 的安装点 $sudo cp doc/taglist.txt /usr/share/vim/vim73/doc/ $sudo cp plugin/taglist.vim /usr/share/vim/vim73/plugin/
(4)自定义一些设置,打开~/.vimrc (5)为使设置全局有效,可以再修改/etc/vim/vimrc $sudo vim /etc/vim/vimrc 在文档最后加入上图内容 3、测试,打开某 Makefile 文件的结果 4、安装 Cscope,源码下载 http://cscope.sourceforge.net/
最新版 cscope-15.8b.tar.gz $tar -zxvf cscope-15.8b.tar.gz $cd cscope-15.8b $./configure $make $sudo make install 5、Cscope 的使用,假设我们来阅读 linux 内核源码 (1)进入源码目录,$cd /usr/src/linux-3.10.101 (2)生成 cscope 数据库,$cscope -Rbq 结束后会生成 3 个文件,cscope.in.out cscope.out cscope.po.out (3)打开需要阅读的源文件,$vim init/main.c (4)数据库导入 vim,在命令模式 :cs add /usr/src/ linux-3.10.101/cscope.out /usr/src/ linux-3.10.101 (5)使用 find 命令查找所需
接下来就是对工具的熟练使用了
分享到:
收藏