Linux内核源码的ctags,cscope应用及增强补丁

我用的是3.1的内核,把内核源码解压到/usr/src/linux目录下

cd /usr/src

patch linux/scripts/tags.sh tags.sh.patch

cd linux

make tags

make cscope

 

vim ~/.vimrc,加入

 

set tags+=/usr/src/linux/tags

set nocsverb

cs add /usr/src/linux/cscope.out

 

tag.sh.patch补丁在3.1上测试过,其它内核版本没测试

该补丁内容

1,把tags,cscope.out中的相对路径改为绝对路径使得可以在任何目录中浏览内核源码,而不是一定要在内核源码目录中

2,增强了代码补全预览的信息,如行号,语言,符号类型用全称,函数原型显示等

 

截图



 补丁在下面下载

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值