我用Eclipse编译了一个C项目。但是我发现只要编译项目,它就不会使用该项目中包含的头文件。相反,它将包括另一个项目的头文件。是否需要更改任何设置?谢谢。

最佳答案

来自http://www.eclipse.org/forums/index.php/t/206624/

ProjectA(带有头文件):
 项目属性-> C / C ++常规->导出
 设定值
 在“包括”选项卡中,单击“添加...”,然后单击“工作区...”。
 选择ProjectA(或子文件夹)。

ProjectB(带有main.c):
 项目属性-> C / C ++常规->路径和符号
 在选项卡引用中选择ProjectA

10-06 10:07
查看更多