2012-07-11 60 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

相關問題