我想使用在https://github.com/hiepnd/CCBlade想buiild水果忍者類型片的效果
繪製使用的代碼水果忍者風格的重擊效果。當編譯我在該行得到錯誤代碼的#include <列表>
(CCBlade.h:14:0 CCBlade.h:14:15:error:list:沒有這樣的文件或目錄)
它與.m文件集成時工作正常,但錯誤是當試圖使用它與.mm
任何解決方案爲此?
我想使用在https://github.com/hiepnd/CCBlade想buiild水果忍者類型片的效果
繪製使用的代碼水果忍者風格的重擊效果。當編譯我在該行得到錯誤代碼的#include <列表>
(CCBlade.h:14:0 CCBlade.h:14:15:error:list:沒有這樣的文件或目錄)
它與.m文件集成時工作正常,但錯誤是當試圖使用它與.mm
任何解決方案爲此?
您是否正確調整了編譯器的編譯設置?爲了編譯C++源代碼,您需要在編譯選項中正確更改編譯器。
嘗試構建項目時,出現'內聯函數聲明但未定義'錯誤。這是由於CCBlade類中的內聯C函數。
修復此問題的解決方案很簡單,請將使用CCBlade和.mm文件擴展名(Objective-C++文件)的所有類重命名。這解決了錯誤。
執行以下操作,如果您使用的Xcode 4.2:
希望有幫助!
謝謝,它的工作原理!很酷,你能告訴我,這是什麼問題? – max9xs