1
我一直在試圖將我的Cocos2D項目從1.1升級到2.0,但我遇到了奇怪的錯誤,當我將它們放到Google上時,似乎沒有其他人看到。Cocos2D Box2D錯誤?
我得到語義問題:重新定義b2Color和b2Draw。我已經包括我的標題搜索路徑,並點擊旁邊的小框,但似乎沒有任何區別。
有沒有人有任何想法如何解決這個問題?
謝謝!
我一直在試圖將我的Cocos2D項目從1.1升級到2.0,但我遇到了奇怪的錯誤,當我將它們放到Google上時,似乎沒有其他人看到。Cocos2D Box2D錯誤?
我得到語義問題:重新定義b2Color和b2Draw。我已經包括我的標題搜索路徑,並點擊旁邊的小框,但似乎沒有任何區別。
有沒有人有任何想法如何解決這個問題?
謝謝!
是的,我今天剛剛有類似的問題。我將描述使Box2d與新項目一起工作的整個過程,因爲我正在解決這一半的一天。首先,我不得不把在.PCH文件: #ifdef __cplusplus #import "Box2D.h" #endif
,並在其他C標誌的標題搜索路徑我只是把,然後在構建設置(項目): -DTARGET_OS_IPHONE
「」然後在draw.h和timer.h(這就像他們忘了,事業也有其他文件) 頂部: #ifndef name #define name
底部 #endif
當然,如果你在任何地方導入box2d,你必須將.m文件擴展爲.mm。
希望能幫助你或其他人,它爲我做到了。
是的,我也想出了endif修復。我會用你的.pch技巧改變我的項目,因爲這比標題搜索路徑更容易! :) – 2012-03-28 20:04:09