2013-11-21 35 views
1

我在嘗試編譯我的Cocos2d應用程序時遇到此錯誤。我知道這通常發生在你忘記命名擴展名爲.mm的源文件時。我確實犯了這個錯誤。因此,我將我的新源文件重命名爲包含.mm擴展名,執行了乾淨的操作,然後嘗試重新生成。Cocos2d - 未找到cassert文件

有人可以提出修復?新的源文件是Objective-C++類型。不知道還有什麼要嘗試。

感謝,

尼克

回答

2

我發現這個問題。我必須檢查每個.mm源文件的類型是「Objective-C++ Source」。除我的一個源文件外,其他的都是。所以如果你不小心添加了一個擴展名爲「.m」的源文件,然後重命名它,請再次檢查該類型是否在右窗格中設置爲「Objective-C++ Source」,它應該看起來像附件。 enter image description here

希望這有助於別人會被衝擊他們的頭在牆上;)

+0

是啊,這是一個有趣的一個遇到有同樣的問題幾個月前抱歉,我沒有看到這遲早高興你解決了!它。 –