Cocos2d - 找不到cassert文件

时间:2013-11-21 20:25:43

标签: c++ ios iphone objective-c cocos2d-iphone

我在尝试编译Cocos2d应用程序时遇到此错误。我知道这通常发生在您忘记使用.mm扩展名命名源文件时。我确实犯了这个错误。所以我将我的新源文件重命名为包含.mm扩展名,执行干净,然后尝试重建。

有人可以建议修复吗?新的源文件是Objective-C ++类型。不知道还有什么可以尝试。

谢谢,

尼克

1 个答案:

答案 0 :(得分:2)

我发现了问题。我必须检查每个.mm源文件是否为“Objective-C ++ Source”类型。除了我的一个源文件之外的所有文件都是因此,如果您不小心添加了带有“.m”扩展名的源文件,然后重命名它,请仔细检查该类型是否在右侧窗格中设置为“Objective-C ++ Source。它应该看起来像附加的。

enter image description here

希望这有助于其他人将他们的头撞在墙上;)