cocos2d-x在vs2010中的配置

转别人的  :http://blog.csdn.net/liuchuan2901/article/details/7593770



系统环境

win7+vs2010+cocos2d-x

下载安装编译cocos2d-x

http://www.cocos2d-x.org/下载0.13.0-beta (2012-03-29)

  1. 解压后:
    执行:cocos2d-1.0.1-x-0.13.0-beta\template\msvc\InstallWizardForVS2010.js
    如果不能执行,点击右键:在命令提示符中打开。
    这一步是用来安装vs2010中新建cocos2d-x工程向导的。
  2. 用vs2010打开:cocos2d-1.0.1-x-0.13.0-beta\cocos2d-win32.vc2010
    全部重新编译.
  3. 分别设置HelloWorld和tests工程为启动,可以查看示例。

新建Cocos2d-win32 Application工程

名为:MyGame
编译后发现如下错误:
1>------ Rebuild All started: Project: MyGame.win32, Configuration: Debug Win32 ------
1>  main.cpp
1>g:\gamedev\mygame\mygame\win32\main.h(11): fatal error C1083: Cannot open include file: 'CCStdC.h': No such file or directory
1>  LuaCocos2d.cpp
1>g:\gamedev\mygame\mygame\classes\cocos2dx_support\luacocos2d.h(37): fatal error C1083: Cannot open include file: 'tolua++.h': No such file or directory
1>  Cocos2dxLuaLoader.cpp
1>g:\gamedev\mygame\mygame\classes\cocos2dx_support\cocos2dxlualoader.h(27): fatal error C1083: Cannot open include file: 'cocos2d.h': No such file or directory
1>  CCLuaEngine.cpp
1>g:\gamedev\mygame\mygame\classes\cocos2dx_support\ccluaengine.h(29): fatal error C1083: Cannot open include file: 'lua.h': No such file or directory
1>  AppDelegate.cpp
1>g:\gamedev\mygame\mygame\classes\appdelegate.h(4): fatal error C1083: Cannot open include file: 'CCApplication.h': No such file or directory
1>  Generating Code...
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========

 

配置环境

property-manager,选中:MyGame.win32

定义一个{cocos2d-x-basedir}的宏,指向:G:\cocos2d-1.0.1-x-0.13.0-beta
Debug|Win32双击:User Macros,添加:

Name:cocos2d-x-basedir
Value:G:\cocos2d-1.0.1-x-0.13.0-beta

 

C/C++设置include目录:

Additional Include Directories:

$(cocos2d-x-basedir)\cocos2dx
$(cocos2d-x-basedir)\cocos2dx\platform
$(cocos2d-x-basedir)\cocos2dx\include
$(cocos2d-x-basedir)\cocos2dx\platform\third_party\win32\OGLES
$(cocos2d-x-basedir)\CocosDenshion\include
$(cocos2d-x-basedir)\lua\cocos2dx_support
$(cocos2d-x-basedir)\lua\tolua
$(cocos2d-x-basedir)\lua\lua

 

切换至Solution Explorer设置LIB目录:
Debug下:
Linker:
Additional Library Directories:追加:

$(cocos2d-x-basedir)\Debug.win32
 

Release下:
Linker:
Additional Library Directories:追加:

$(cocos2d-x-basedir)\Release.win32

 

运行:
Debug:
Debugging:Working Directory:

$(cocos2d-x-basedir)\Debug.win32

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值