WINDONWS7+VS2012+Cocos2d-x

一:准备工作

准备下载文件

1.VS2012,到处都有咱就不发链接了。

2.Cocos2d-x的最新版本

http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download

二:安装VS2012

微软的东西就是好,所有的只需要NEXT大法即可完成安装。

三:安装Cocos2d-x

1.先解压到某一个地方例如:D:cocos2dxcocos2d-2.1rc0-x-2.1.2

2.请先执行D:cocos2dxcocos2d-2.1rc0-x-2.1.2uild-win32.bat

  生成debug库文件,执行完毕之后D:cocos2dxcocos2d-2.1rc0-x-2.1.2Debug.win32文件夹就丰满起来了。

3.运行D:cocos2dxcocos2d-2.1rc0-x-2.1.2install-templates-msvc.bat, 将项目模板加入VS2012的模板库。可能install-templates-msvc.bat 不能执行。不要急,你装了UltraEdit吧。请打开你的注册表安装如下修改一下即可。将UltraEdit修改成JSFile

WINDONWS7+VS2012+Cocos2d-x

4.VS2012新建Cocos2dx项目,一路NEXT大法。

WINDONWS7+VS2012+Cocos2d-x


四.VS2012配置环境

1.包含目录添加

 D:cocos2dxcocos2d-2.1rc0-x-2.1.2cocos2dxplatformwin32;D:cocos2dxcocos2d-2.1rc0-x-2.1.2cocos2dxplatform hird_partywin32OGLESGL;D:cocos2dxcocos2d-2.1rc0-x-2.1.2cocos2dxplatform hird_partywin32OGLES;D:cocos2dxcocos2d-2.1rc0-x-2.1.2cocos2dxplatform hird_partywin32;D:cocos2dxcocos2d-2.1rc0-x-2.1.2cocos2dxplatform;D:cocos2dxcocos2d-2.1rc0-x-2.1.2cocos2dxinclude;D:cocos2dxcocos2d-2.1rc0-x-2.1.2cocos2dxkazmathincludekazmath;D:cocos2dxcocos2d-2.1rc0-x-2.1.2cocos2dxkazmathinclude;D:cocos2dxcocos2d-2.1rc0-x-2.1.2cocos2dxkazmath;D:cocos2dxcocos2d-2.1rc0-x-2.1.2cocos2dx;D:cocos2dxcocos2d-2.1rc0-x-2.1.2externalBox2D;D:cocos2dxcocos2d-2.1rc0-x-2.1.2external;D:cocos2dxcocos2d-2.1rc0-x-2.1.2;D:cocos2dxcocos2d-2.1rc0-x-2.1.2CocosDenshioninclude;D:cocos2dxcocos2d-2.1rc0-x-2.1.2CocosDenshion;$(VCInstallDir)include;$(VCInstallDir)atlmfcinclude;$(WindowsSDK_IncludePath);

WINDONWS7+VS2012+Cocos2d-x
如果不添加呢,编译会报如下错误。

fatal error C1083: Cannot open include file: 'CCStdC.h': No such file or directory 

2.添加附加库目录。

$(OutDir);%(AdditionalLibraryDirectories);D:cocos2dxcocos2d-2.1rc0-x-2.1.2Debug.win32
WINDONWS7+VS2012+Cocos2d-x

如果不添加呢,编译会报如下错误。

LINK : fatal error LNK1104: cannot open file 'libcocos2d.lib'  

 

3. 将"D:cocos2dxcocos2d-2.1rc0-x-2.1.2Debug.win32*.DLL" 全部拷贝到"C:WindowsSysWOW64"中去。

如果不拷贝呢,F5运行会报如下错误。

“mytest.win32.exe”(Win32): 已加载“D:visual studio 2012ProjectsmytestDebug.win32mytest.win32.exe”。已加载符号。

“mytest.win32.exe”(Win32): 已加载“C:WindowsSysWOW64 tdll.dll”。无法查找或打开 PDB 文件。

“mytest.win32.exe”(Win32): 已加载“C:WindowsSysWOW64kernel32.dll”。无法查找或打开 PDB 文件。

“mytest.win32.exe”(Win32): 已加载“C:WindowsSysWOW64KernelBase.dll”。无法查找或打开 PDB 文件。

“mytest.win32.exe”(Win32): 已加载“C:WindowsSysWOW64apphelp.dll”。无法查找或打开 PDB 文件。

 

五:编译运行看成果

WINDONWS7+VS2012+Cocos2d-x

注意转载自:http://blog.sina.com.cn/s/blog_401860120101j6om.html

原文地址:https://www.cnblogs.com/lh92lxm/p/3503602.html