如何检测gcc中不存在的文件的#includes

时间:2009-07-16 20:28:15

标签: c++ xcode gcc

我正在使用Xcode的修改过的gcc,我注意到有时当我包含一个不存在的文件时,它只是默默地跳过它。我怎么能让它给我一个警告?

5 个答案:

答案 0 :(得分:1)

构建系统(即xcode构建器)不会重新编译某些源文件,因此您不会收到错误。很难说为什么。我们使用Scons进行跨平台构建。

答案 1 :(得分:0)

听起来像个臭虫。如果是这样,那么修复它可能是最好的方法。

编辑:我忘记了,Xcode没有打开。没关系。

答案 2 :(得分:0)

我发现很难相信如果#include失败,任何版本的gcc都不会产生错误信息,如果这就是你要问的问题。您是否尝试过从命令行构建代码?

答案 3 :(得分:0)

我担心我无法用较小的项目复制问题。我/也正在获取内部链接器图形错误。在项目或Xcode中,有些东西被搞砸了。

无论出现什么问题,使用Xcode 3.0都解决了它。

答案 4 :(得分:0)

那通常是配置脚本中的东西。它检查一些标题并选择最合适的标题。