新建cocos2dx开发遇到问题及解决办法

(1)f:\ddz pro\demo\demo\proj.win32\main.h(11): fatal error C1083: 无法打开包括文件:“CCStdC.h”: No such file or directory
1> HelloWorldScene.cpp
1>f:\ddz pro\demo\demo\classes\helloworldscene.h(4): fatal error C1083: 无法打开包括文件:“cocos2d.h”: No such file or directory
1> AppDelegate.cpp
1>f:\ddz pro\demo\demo\classes\appdelegate.cpp(1): fatal error C1083: 无法打开包括文件:“cocos2d.h”: No such file or directory


解决办法:(1)打开F:\cocos2d-2.1rc0-x-2.1.3 目录, 把cocos2dx 和CocosDenshion 两个文件夹拷贝到 F:\ddz pro\demo 下面。

(2)解决方法如下:选择项目属性--》C/C++--》附件包含目录设置为:$(ProjectDir)..\..\..\cocos2dx;$(ProjectDir)..\..\..\cocos2dx\include;$(ProjectDir)..\..\..\cocos2dx\kazmath\include;

$(ProjectDir)..\..\..\cocos2dx\platform\win32;$(ProjectDir)..\..\..\cocos2dx\platform\third_party\win32\OGLES;

..\Classes;%(AdditionalIncludeDirectories);F:\work\cocos2d-x\cocos2d-2.0-x-2.0.4\cocos2dx\platform\third_party\win32\libraries

(就是将对应路径设置好。可以根据自己情况设置绝对路径)。

(2)1>f:\ddz pro\demo\demo\classes\helloworldscene.h(6): fatal error C1083: 无法打开包括文件:“Box2D/Box2D.h”: No such file or directory
1> AppDelegate.cpp
1>f:\ddz pro\demo\demo\classes\helloworldscene.h(6): fatal error C1083: 无法打开包括文件:“Box2D/Box2D.h”: No such file or directory

这个没找到什么好的解决 : 解决就是 创建项目的时候不要选择 box2d ,默认是选择的。

(3)>LINK : fatal error LNK1104: 无法打开文件“libcocos2d.lib”

解决办法: 拷贝F:\cocos2d-2.1rc0-x-2.1.3\Debug.win32下面的 libcocos2d.lib 文件到F:\ddz pro\MeiNvddz\Debug.win32 下面

(4)1>LINK : fatal error LNK1104: 无法打开文件“glew32.lib”

解决办法 :拷贝F:\cocos2d-2.1rc0-x-2.1.3\Debug.win32下面的 glew32.lib文件到F:\ddz pro\MeiNvddz\Debug.win32 下面

(5) 1>LINK : fatal error LNK1104: 无法打开文件“libCocosDenshion.lib”

解决办法 :拷贝F:\cocos2d-2.1rc0-x-2.1.3\Debug.win32下面的 libCocosDenshion.lib文件到F:\ddz pro\MeiNvddz\Debug.win32 下面

(6)没有找到 libcocos2d.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。

解决办法: 拷贝F:\cocos2d-2.1rc0-x-2.1.3\Debug.win32下面的libcocos2d.dll 文件到F:\ddz pro\MeiNvddz\Debug.win32 下面

总之,就是将cocos2dx下的Debug.win32下面的dll和lib文件全部拷贝到新建工程下的Debug.win32下面。。

还有一种方法就是:

在 vs 的 项目》属性》链接器》常规》附加库目录》把cocos2d的Debug.win32目录加入进去,之后就能编译过去了

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...