我试图使用Cocos2D-x在Windows 7上安装一个应用程序。
我跟踪了这个教程。
我做了以下工作:
在编译Hello应用程序时,会出现以下错误:
error C1083: impossible to open inclusion file 'CCstdC.h' No such file or directory
error C1083: impossible to open inclusion file 'cocos2d.h' No such file or directory这是一个错误的包括路径。
我可以通过手动修改包含路径来修复它,但是由于我是通过模板创建项目的,所以我想解决这个问题,可能不需要手动修改我将要创建的每个新项目的路径。
有没有人有过同样的问题?你知道怎么解决这个问题吗?
发布于 2012-08-29 16:39:01
我解决了打开cocos2dx库解决方案的问题,并通过VS模板向导向它添加了一个新项目。
发布于 2012-08-26 02:54:04
好吧,我设置了这样的cocos2dx项目:
和..\CocosDenshion\include如果你使用的是SimpleAudioEngine
准备好了,你准备好了。
发布于 2012-08-26 02:24:51
不幸的是,这个模板并没有那么有用。我相信在cocos2d-x的早期版本中(该教程所基于的)路径是绝对的,并直接引用了cocos2dx、cocosdenshion项目。
现在,由于它们是相对的(..\..\cocos2dx),并且在创建项目时它们没有被复制到解决方案目录中,所以它根本无法工作。
您显然可以修复路径(正如您建议的那样),但我的建议是:复制HelloWorld项目并使用它作为模板。解决方案的结构比模板中的要好得多,因为它已经为iOS、win32和安卓做好了准备。相信我,再简单不过了。
现在,这里有一个陷阱:如果您将HelloWorld项目复制到一个同级文件夹,那么您就完成了,因为所有的引用都已经设置好了。如果您想要复制到其他地方,您还必须同时复制cocos2dx、cocosdenshion,留下目标结构如下:
target_path\cocos2dx
target_path\cocosdenshion
target_path\Copy_of_Hello_Worldhttps://stackoverflow.com/questions/12125490
复制相似问题