我有一个正在开发的Cocos 2D游戏,该游戏还实现了Box 2d,并且集成需要我将.m类更改为.mm
现在,我尝试使用一个代码,该代码使用https://github.com/hiepnd/CCBlade处的代码绘制“水果忍者”风格的滑动效果
编译时,在#include 行出现错误
(CCBlade.h:14:0 CCBlade.h:14:15:错误:列表:没有这样的文件或目录)
与.m文件集成时,它工作正常,但错误是尝试与.mm文件一起使用时出现的错误
有什么解决办法吗?
最佳答案
(阅读注释中的描述后)
问题可能是某些非c ++或objc ++的翻译通过包含<list>
包含了CCBlade.h
检查生成的脚本以查找失败的文件:-x objective-c
在这里,标志-x
指定语言。如果不是c ++或objc ++,您将得到显示的错误。
关于iphone - iPhone-Cocos2d-Box2d游戏#include <列表>问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5968334/