1

我经常使用预编译的头文件在 MSVC 10 中启动小项目(对我来说似乎更简单)。

一旦我想让这个东西在 XCode (3) 上编译,我就搞砸了,我不知道苹果与微软相比如何预编译头文件,我在编译时有很多错误,我猜包含嵌套。

我怎样才能让事情变得简单,而不必编辑我的所有文件,或者只是添加一些不会破坏 Windows 项目的简单内容(使用相同的源文件)?

编辑:我只是在使用 SFML(现在)

4

1 回答 1

0

VS 预编译头文件的方式是它在源文件的开头检测预编译头文件,而不是正常处理它,而是插入其预编译版本的头文件。

任何不以相同方式执行预编译头文件的构建系统都将简单地多次处理头文件并且速度较慢,但​​不会因 stdafx.h 而出现任何额外错误。

似乎您的问题必须在其他地方。

于 2012-07-11T20:17:28.287 回答