现在的位置: 首页 > 综合 > 正文

VS2012新建cocos2dx项目,出现无法打开包括文件CCstdC.h等**.h之类的问题

2014年03月25日 ⁄ 综合 ⁄ 共 1214字 ⁄ 字号 评论关闭

由于本人也是刚接触cocos2dx不久,方法不是很完善,但也将就着用。

前提是你已经下好了cocos2dx和VS2012。

第一步,用VS打开cocos2dx根目录下的.sln解决方案文件,

第二步,在方案解决文件中新建自己的项目,记得点添加到解决方案。

中圈圈里的这个只需点击cocos2dx根目录下的install-templates-msvc.bat文件执行一下就ok了,还是不行,上网搜索,有很多。

第三步,新建好project后,会提示打不开N多**.h文件,不用着急,右键新建的项目的属性:

路径:->配置项目属性->C/C++/常规->附加包含目录

添加以下文件夹:

D:\soft\asp.netTools\cocos2d-2.1rc0-x-2.1.2\extensions;(我没有加这个也行,可能暂时没有用到)

D:\soft\asp.netTools\cocos2d-2.1rc0-x-2.1.2\cocos2dx;

D:\soft\asp.netTools\cocos2d-2.1rc0-x-2.1.2\cocos2dx\include;

D:\soft\asp.netTools\cocos2d-2.1rc0-x-2.1.2\cocos2dx\kazmath\include;

D:\soft\asp.netTools\cocos2d-2.1rc0-x-2.1.2\cocos2dx\platform\win32;

D:\soft\asp.netTools\cocos2d-2.1rc0-x-2.1.2\cocos2dx\platform\third_party\win32;

D:\soft\asp.netTools\cocos2d-2.1rc0-x-2.1.2\cocos2dx\platform\third_party\win32\OGLES;

D:\soft\asp.netTools\cocos2d-2.1rc0-x-2.1.2\external;

D:\soft\asp.netTools\cocos2d-2.1rc0-x-2.1.2\CocosDenshion\include;

加完这些,我的还有问题,居然打不开AppDelegate.h文件,都在自己的项目下都不能发现,郁闷,然后我又果断照上面方法加了AppDelegate.h,位置大概在自己新建的项目下的classes文件下,点到classes文件就行了。

总之,有哪个.h文件打不开,就加那个.h文件所在的目录。

第四步,在VS中ctrl+F5你会发现惊喜。。。。。。我现在有个难题,望各位同志慷慨相助,怎么让c++自定义的类能够在lua中使用,当然是用tolua++的方法更好,但是网上都是mac的郁闷。我用tolua++生成的LuaCococ2d.cpp文件有一个错误,是函数的参数不对,不知道怎么搞,qq741212080,知道的同志,点拨一下,快崩溃了我。

抱歉!评论已关闭.