我有很多源文件和它们不同的独立文件夹。对于一个 C 文件,我可以使用 cpp 生成一个列表,显示这个 C 文件需要的所有定义。但是我找不到让 Cpp 告诉我这些定义所在位置的可能性。
有人有想法吗?
最佳答案
最简单的方法是使用 grep 在源文件中搜索原始的 #define。这在 Locate the #define that breaks the compilation 中有更详细的探讨。
关于c++ - 使用gcc或cpp搜索定义的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8403979/