打印
[嵌入式linux]

cscope使用问题

[复制链接]
3444|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yeqishi|  楼主 | 2009-12-30 11:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
你好
我想在fedora9.0上用vim+cscope以方便源代码阅读,装好cscope插件后,命令行命令操作顺序如下:
#cd  ./project
#ls
led.c  Makefile
#cscope -Rbkq
# ls
cscope.in.out  cscope.out  cscope.po.out  led.c  Makefile
#vim led.c
简化程序如下:
main()
{     int fd;
      fd = function();
}
我将光标停在fd处,想查找fd在哪定义的,于是按下Ctrl+]
底行出现提示:E257: cstag: 找不到 tag
备注:vim本身的功能都可以用,但是为什么这个cscope插件安装好不能实现cscope插件的功能呢?我是参照网上多数知道安装的。我已经反复的检查我的步骤,不知道哪里有问题

相关帖子

沙发
未来是梦| | 2009-12-30 21:27 | 只看该作者
你应该使用ctags  , taglist

使用特权

评论回复
板凳
yeqishi|  楼主 | 2010-1-3 23:52 | 只看该作者
我的原因后来认为是cscope不能查找局部变量,fd就是一个局部变量
ctags  , taglist装好后也是不能进行上述局部变量查找的,呵呵

使用特权

评论回复
地板
goosen| | 2010-1-4 08:16 | 只看该作者
不妨试下kscope(一直使用,能满足要求,而且比预想的要功能强大)

使用特权

评论回复
5
sinanjj| | 2010-1-4 15:37 | 只看该作者
2楼正解.

kscope之类IDE很久都没有更新了.

linux下IDE发展起来的除了IBM做的那个开发java的, ...........叫啥名忘了


本人坚定的VI流

使用特权

评论回复
6
goosen| | 2010-1-5 08:37 | 只看该作者
2楼正解.

kscope之类IDE很久都没有更新了.

linux下IDE发展起来的除了IBM做的那个开发java的, ...........叫啥名忘了


本人坚定的VI流
sinanjj 发表于 2010-1-4 15:37


KScope is a KDE front-end to Cscope.

使用特权

评论回复
7
sinanjj| | 2010-1-5 11:00 | 只看该作者
KScope is a KDE front-end to Cscope.
goosen 发表于 2010-1-5 08:37


我当然知道这个, cscope可以用, 这个也是和vi一起使的, 字符界面的.

KScope基本就是IDE了. 画依赖关系挺好. 用熟了VI, 你会觉的还是 grep 快.

对复杂软件而言, 依赖关系分析出来了基本也是没用. 还是靠猜靠试靠时间的.




这些路我都走过, 分析C程序没有什么捷径可走, 用个IDE就起多大作用那是不可能的.

使用特权

评论回复
8
xlongfeng| | 2010-3-9 16:12 | 只看该作者
快捷键错了,仔细看说明。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

37

帖子

0

粉丝