Window 7(64位)配置Cocos2d-x-3.6环境,windows764配置

Window 7(64位)配置Cocos2d-x-3.6环境,windows764配置


1、去cocos2d-x官网下载3.6版本的压缩包,解压到一个英文路径下。
2、下载并安装以下软件(具体软件自行百度):

   (1) Visual Studio2012或者2013

   (2) 安装java 1.6以上

   (3) 带有Android ADT的eclipse(adt-bundle-windows-x86_64-20140702)

   (4) python 2.7.5(https://www.python.org/downloads/)

   (5) ANT 1.9.4(http://ant.apache.org/bindownload.cgi)

   (6) NDK(这个下载最新的就可以,http://developer.android.com/tools/sdk/ndk/index.html)


3、配置环境变量,具体如下截图:

   (1) 在用户环境变量(或者系统环境变量)中添加Android的SDK的工具路径:ADT_ROOT

        比如笔者的路径是:E:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools

        

   (2) 添加环境变量:ANDROID_SDK_ROOT,如:E:\adt-bundle-windows-x86_64-20140702\sdk

        

   (3) 添加环境变量:ANT_ROOT,如:D:\develop_software\apache-ant-1.9.4\bin

       

   (4) 添加Java环境变量:CLASSPATH, 如:.;

        

        添加Java环境变量:JAVA_HOME,如:C:\Program Files\Java\jdk1.7.0_60

        

   (5) 添加NDK的路径的环境变量:NDK_ROOT,如:D:\develop_software\android-ndk-r10d

        

   (6) 添加python的环境路径:PYTHON_ROOT,如:D:\develop_software\Python27

        

   (7) 添加Cocos2d-x的环境路径:COCOS_ROOT,如:D:\develop_software\cocos2d-x-3.6\tools\cocos2d-console\bin

        

   (8) 最后在环境变量PATH中把上面的环境变量全部加上,如:

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%ANT_ROOT%;%COCOS_ROOT%;%ADT_ROOT%;%PYTHON_ROOT%;

%ANDROID_SDK_ROOT%;%NDK_ROOT%;

如果这些都配置好了,允许cocos 目录下面的setup,一闪就退则表示成功了,否则就会卡在错误那里

4、命令行创建cocos2d-x 3.6的项目:

      (1) 创建工程的语法:cocos new <gamename> -p <packageidentifier> -l <language> -d <location>

gamename是:游戏工程名

packageidentifier是:包名 

language是:开发语言(可以是:cpp、lua、js)

location是:新建的工程存放的路径

           如:打开cmd,输入:cocos new HelloWorld -p com.test.helloworld -l cpp -d D:\cocos2dx_projects


5、运行win32平台下的HelloWorld项目

      (1) 进入到路径:D:\cocos2dx_projects\HelloWorld\proj.win32

      (2) 双击打开:HelloWorld.sln,就自动会打开Visual Studio2013


6、配置和运行Android平台的HelloWorld项目

     (1) 打开Eclipse,然后导入上面创建的HelloWorld工程,在项目目录的proj.android目录下

     (2) 然后拷贝Cocos2d-x安装路径下的代码(笔者的路径是:D:\develop_software\cocos2d-x-3.6\cocos\platform\android\java\src)到项目中,如下图:

              图中红色圈的就是添加到项目的代码(这里注意包名要跟这个一致)。

      (3) 如果cocos2d-x安装路径和项目创建的路径在同一个分区下,那么就不需要做第二步操作,因为创建后的cocos2d android工程的默认已经引用了这个项目。

      (4) 打开cmd,进入HelloWorld工程的proj.android目录,如:cd D:\cocos2dx_projects\HelloWorld\proj.android

           然后输入:build_native.py来编译C++源文件(每一个新的工程都必须编译一次)。

           最后等编译完成之后,直接连上2.3系统或者以上的真机测试(如果想要模拟器来测试,模拟器的系统必须在4.03以上才可以)。

这里效果就不贴了,晚上关了灯,蚊子超多的,受不了。


补充两个内容:

1、cocos2d 关于Eclipse 提示 :please define NDK_ROOT的问题(解决Eclipse不会自动编译CPP的问题)

2、添加了新的cpp文件需要手动修改Android.mk文件的解决方法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值