1

我正在做一个我没有开始的相当大的项目,它对不同的架构、编译器等相同的变量进行了多次重新定义。我必须按照模板进行修改(将函数添加到一些头文件中)那些已经存在的(被声明为外部的)。我想知道当我运行 GCC 时是否有办法找出这些 extern 函数链接到哪里(所以它们是在哪里定义的)?这将是惊人的!

谢谢!

4

1 回答 1

2

尝试使用cscope。它为您的代码构建“索引”并帮助查找其上的任何符号。还可以将 cscope 配置为与 vim/emacs 一起使用。

于 2012-08-01T09:02:44.453 回答