头文件包含在哪个目录中?

时间:2015-07-28 07:46:49

标签: c

我有一个包含多个包含目录的C项目,这些目录包含具有相同名称但内容不同的头文件。那么我怎么知道哪个被包含在我的主程序中呢。

IDE - Eclipse
Compiler - IAR for MSP430
Build - Makefiles

1 个答案:

答案 0 :(得分:0)

如果您的包含使用<[file.h]>表单,则取决于预处理器的包含搜索路径。对于gcc,任何-I选项都会附加包含搜索路径的路径。使用了第一个匹配文件,因此-I选项的顺序很重要。