hi there
chinaunix网友2008-11-04 13:23
问:使用cscope生成数据库,产生了三个文件 ,分别是 cscope.out cscope.in.out cscope.po.out 但是看源码时为什么还不能查找全局变量或者函数定义呢?顺便说一下,生成的三个文件都是在 源文件目录下(linux-2.6.11目录下) 答:有几种可能性。1,cscope.* 位置不对。2,已经有别的cscope.out文件了。你按下面的步骤试试。 1, cd 到 linux-2.6.11 下,然后删掉其下(含子目录下的所有)cscope.* :find . -name 'cscope.*' -exec rm {} ; 2, 在 linux-2.6.11 下重新生成 cscope.* 3, 启动emacs,打开 linux-2.6.11 下的任意一 C 文件(注意确保路径正确)。 4,在 emacs 里查找定义 ps,我没有QQ,还有问题给我站内短信或email: fanglungang at 163