gcc - 如何查找包含文件的路径

Dex*_*ter 6 c++ linux gcc g++ gcc-warning

我们在gcc中有任何选项可以找到包含特定文件头的位置.我有以下场景:

file_1.h:声明type_1类型

file_2.h:

type_1 var;

我想检查我正在创建的库中包含的file_1.h的位置.

P.P*_*.P. 10

gcc有一个选项-M:

-M不输出预处理结果,而是输出适合描述主源文件依赖关系的规则.预处理器输出一个make规则,其中包含该源文件的目标文件名,冒号以及所有包含文件的名称,包括来自-include或-imacros命令行选项的文件.

如果你这样做,gcc -M filename.c它会列出所有标题.与g ++相同.