c - 在单独的目录中构建 cscope.out 文件

标签 c cscope

我在一个目录 (/my/src/) 中有一个大型项目的源代码,我希望在其他目录 (/my/db/) 中构建 cscope 文件。我该怎么做?

最佳答案

尝试以下步骤:

1 。生成cscope.files

find /my/src -name '*.c' -o -name '*.h' > /my/db/cscope.files

2。对生成的结果运行 cscope

cscope -i /my/db/cscope.files

3。导出到环境变量

CSCOPE_DB=/my/db/cscope.out; export CSCOPE_DB 

关于c - 在单独的目录中构建 cscope.out 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11718272/

相关文章:

vim - 如何修复重复的 cscope ?这是更好的方法吗?

vim - ctags:防止跳转到 ctrl + ] 的第一个结果

c++ - 使用 CScope 查找函数调用(非定义)(C/C++)

cscope - 如何运行 cscope 以仅在任意位置搜索源代码并将交叉引用文件写入另一个任意位置?

c++ - extern "C"拆解导致奇怪的链接器错误

c - Solaris 10 和 11 header 不兼容!怎么办?

c - 如何将 C 宏/内联函数与变量函数名一起使用?

c - 局部变量的地址分配给结构体中的成员指针

C - 为什么只有第二个命令有效?

c - cscope 是否具有搜索历史或搜索查询堆栈功能?