• cocos2dx-3.2 环境配置


    一、软件

    1)VS2012(C++11特性在VS2012以上可以使用)

    2)Cocos2d-x官网源码

    3)JDK

    4)NDK(3.2要用r9d版本,用了android-ndk-r8e报错了)

    5)ANT

    6)Python

    7) eclipse

    8) SDK

    二、环境配置

    JDK的配置:

    1. 在环境变量中设置JAVA_HOME,值为你的jdk安装目录

    如: C:Program FilesJavajdk1.6.0_22

    1. 在环境变量中设置CLASSPATH,值为

    .;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar

    注意,要在前面加.;

    1. 在环境变量Path结尾中添加设置,值为

    ;%JAVA_HOME%in;%JAVA_HOME%jrein

    在cmd模式下输入  java  -version回车,看到输出说明配置成功。

    ant的配置: 
    1、解压ant的包到本地目录。 
    2、在环境变量中设置ANT_ROOT,值为你的安装目录。

    如:D:Javaapache-ant-1.8.4-binapache-ant-1.8.4 in
    3、把;%ANT_ROOT%加到你系统的Path目录中去。

    在cmd模式下输入  ant  -version回车,看到输出说明配置成功。  

    Python配置:

    1、把Python的环境加入到系统Path变量中,值如:“C:Python27”

    SDK配置:

    1、在环境变量中设置ANDROID_SDK_ROOT环境,如

    D:android-sdk-windows ools; D:android-sdk-windowsplatform-tools

    2、把;%ANDROID_SDK_ROOT%加到你系统的Path目录中去。

    NDK配置:

    1、在环境变量中设置NDK_ROOT环境,如

    E:android-ndk-r9d

    2、把;%NDK_ROOT%加到你系统的Path目录中去。

    eclipse配置:

    打开eclipse,点击window->perfernces->Android 在SDK Location配SDK路径。NDK 配NDK路径。

     

    进入Cocos2d-x3.2根目录,在DOS下执行setup.py看看以上路径是否存在并正确配置,如果成功如下图:并且在用户环境变量下自动生成COCOS_CONSOLE_ROOT环境变量。

     

     三、创建Cocos2d-x3.2新项目

    输入 cocos new 项目名 –p 包名 –l cpp –d路径 回车就创建成功了 。
     
    关于快速创建项目,从以前繁琐的创建方式变成现在快速的创建方式
    进入要保存项目的目录中建一个文件,把txt文件命名为“create_project”格式变“txt”为“bat”
     
    @echo off  
    echo =============Cocos2D-x新建项目==============  
    set /p name=输入项目的名称:  
     
    echo 项目名为: %name%   
     
    set /p pack=输入项目的包名: 
     
    echo 项目包名为: %pack% 
     
    echo 正在创建新项目...  
     
    cocos new %name% -p %pack% -l cpp  
     
    echo 创建完成.
    pause
     
    四、android环境编译
    第一种:打开DOS命令窗口,进入新建工程目录
    cocos compile -p android -j 4

    第二种:运行项目目录下  proj.android-> build_native.py  如,Python build_native.py 生成完整 Android工程

    两种方法没什么区别,只是第一种直接生成apk文件,都会生成Android工程必须文件, proj.android->libs->armeabi->libcocos2dcpp.so

    现在就可以导进eclipse了。

    参考:http://www.itnose.net/detail/6090401.html

  • 相关阅读:
    批处理系列(10)
    批处理系列(11)
    批处理系列(9)
    批处理系列(7)
    批处理系列(8)
    批处理系列(6)
    批处理系列(4)
    批处理系列(5)
    Java项目性能监控和调优工具-Javamelody的学习总结
    easyUI 接收Spring Mvc中@ResponseBody中文乱码解决
  • 原文地址:https://www.cnblogs.com/ycclmy/p/4286296.html
Copyright © 2020-2023  润新知