概述
最近写gtk程序时常常需要参考函数的原型声明,网上google了一下为GTK生成正确tags文件的命令,发现都是说到安装目录下执行ctags -R,但是这样生成的tags文件却并不能很好的配合echofunc/code_compelete等常用的vim插件,读了ctags的手册又仔细对比了一下以前下载的libc等等的tags文件,发现是由于生成的tags文件中缺少函数原型以及函数的signature造成的,故使用命令
sudo ctags --c-kinds=+p --fields=+S -R -f tags include/
即可生成正确的ctags文件。
此时配合code_compelete插件时可自动补全函数原型,效果如下:
[img]http://dl.iteye.com/upload/attachment/356947/35186a64-40ab-3cfa-a8fd-fd1e55ceb314.png[/img]
最后
以上就是繁荣香烟为你收集整理的Ctags为GTK库生成tags的全部内容,希望文章能够帮你解决Ctags为GTK库生成tags所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复