2012-07-11 57 views
1

我经常使用预编译头文件在MSVC 10中开始小项目(对我来说似乎更简单)。将使用stdafx的MSVC项目移植到xcode的简单方法?

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

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

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

+0

预编译头文件可能是最简单的部分。该项目是否有任何机会使用MFC类? – 2012-07-11 20:13:04

+0

只是使用sfml,(编辑) – jokoon 2012-07-11 22:34:30

回答

0

方式VS不预编译的头是它检测到的预编译头在源文件的开头,而不是对其进行处理,通常会插入它的预编译的版本的标题。

任何不使用预编译头文件的构建系统都会以相同的方式多次处理头文件并且速度较慢,但​​否则不会因stdafx.h文件而导致任何额外的错误。

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

+0

是的,你是对的,我重新安装了SFML 2.0,现在效果更好。不能等待山狮,所以Xcode不能抱怨(自动i = a.begin();;) – jokoon 2012-07-11 22:51:04

相关问题