我经常使用预编译的头文件在MSVC 10中启动小项目(对我来说似乎更简单)。
一旦我想在XCode(3)上编译这个东西,我搞砸了,我不知道苹果与微软软件相比如何预编译头文件,编译时我有很多错误,我想这些包含是嵌套的。
如何让事情变得简单,不必编辑我的所有文件,或者只是添加一些不会破坏Windows项目的简单(使用相同的源文件)?
编辑:我刚刚使用SFML(现在)
答案 0 :(得分:0)
VS执行预编译头的方式是它检测源文件开头的预编译头,而不是正常处理它将插入其预编译版本的头。
任何不以相同方式执行预编译头的构建系统只会多次处理头文件并且速度较慢,否则不会因stdafx.h而导致任何额外错误。
似乎你的问题必须放在其他地方。