以下命令正常工作:
$>cscope -b -R
但是,反向索引的选项不起作用:
$>cscope -b -q -k -R
Input file specified two times.
cscope: cannot create inverted index; ignoring -q option
cscope: removed files ncscope.in.out and ncscope.po.out
我用Google搜索了一下,发现了一些点击。但找不到任何答案或解决方案。任何见解都非常感谢。
答案 0 :(得分:8)
我现在得到了!!!
像往常一样,应该正确阅读手册:-) 我正在使用谷歌的win32端口cscope。 (托管于:http://code.google.com/p/cscope-win32/)。以下是“维基”标签的摘录(http://code.google.com/p/cscope-win32/wiki/UsageNotes?tm=6)
•要使用反向索引(-q选项),您需要排序实用程序。我在cscope档案中加入了一个(这是它的源代码)。该实用程序也可以在UnxUtils和http://gnuwin32.sf.net上找到。它应该在Windows目录之前的PATH中,因为Windows有自己的,不兼容的排序实用程序。
注意:我实际上需要将排序实用程序放在c:\ windows \ system32之前。 (在PATH中的c:\ windows之前包含它并不够好)。
完成后,我很高兴地说我能够创建倒排索引。