2010-07-13 38 views
1

我正在使用cocos2d庫。當xcode構建時,它會根據需要構建兩倍的源文件,即162而不是隨cocos2d庫一起提供的源文件。xcode重複建立源文件進程

這種情況只發生在設備上的發佈模式下,即不是設備/調試或模擬器發佈/調試。

我已嘗試清理所有目標無濟於事。

我正在使用iOS4和最新版本的SDK。

任何人都知道從哪裏開始尋找這個?

非常感謝。

回答

3

這很正常。

當您在發佈模式下構建時,編譯器必須針對構建設置中指定的每個架構編譯每個文件。如果您爲iPhone應用程序使用Xcode模板,則會構建兩個架構,armv6和armv7。

當您處於調試模式時,它僅構建當前活動的體系結構。這也是在具有相應命名設置的「生成」設置中設置的。

+0

感謝您的支持。但是它在模擬器/發佈模式中沒有做到這一點很奇怪,或者這是正常的呢? 另外,獲取重複的編譯器警告消息是否正常,即相同的文件重複的警告 - 忘記提及發生了。 – Remover 2010-07-13 19:42:53