cocos2d-x环境配置

cocos2d-x环境配置,第1张

概述cocos2d-x环境配置 一、下载cocos2d-x最新安装包 在终端中cd到本地将要存放目录,执行git命令 git clone https: // github.com/cocos2d/cocos2d-x.git 二、如果开发ios程序,需要配置xcode模板 下好后,cd到cocos2d-x目录,执行里面的sh脚本,安装cocos2d-x模板 sudo ./ install-templat cocos2d-x环境配置

一、下载cocos2d-x最新安装包

在终端中cd到本地将要存放目录,执行git命令

git clone https: // github.com/cocos2d/cocos2d-x.git

二、如果开发ios程序,需要配置xcode模板

下好后,cd到cocos2d-x目录,执行里面的sh脚本,安装cocos2d-x模板

sudo./ install-templates-xcode. sh-f

中间要输入管理员密码

之后就可以在xcode中看到新增加模板

三、如果是开发androID程序

1.搭建好一个可以开发androID开发环境,包括eclipse,androID sdk,ADT等(最好是最新版本),确保可运行调试

2.为eclipse安装c/c++插件

打开eclipse,选择菜单Help/Install New Software

Work With下拉框中选择自己eclipse的版本名,然后在插件里选中Programming Languages,打开下拉列表

选择C/C++ Development Tools安装,重启eclipse

3.在http://developer.android.com/tools/sdk/ndk/index.html下载最新的NDK,比如android-ndk-r8d-darwin-x86.tar.bz2,注意是mac版的,并解压缩

4.配置全局环境变量

终端中执行命令

vim ~/.bash_profile

输入i进行编辑,加入如下配置

export COCOS2DX_ROOT=/Users/cocos2dx/cocos2d- xexport NDK_ROOT=/Users/androID/androID-ndk- r8dexport ANDROID_NDK_ROOT=/Users/androID/androID-ndk- r8dexport ANDROID_SDK_ROOT=/Users/androID/androID-sdk- macosxexport PATH= $ANDROID_NDK_ROOT:$PATHexport PATH=$ANDROID_SDK_ROOT:$PATH

按esc,再命令

:wq

保存配置,上面配置中相应的路径自己做替换

COCOS2DX_ROOT对应cocos2d-x本地存放目录

NDK_ROOT和ANDROID_NDK_ROOT对应NDK本地存放目录

ANDROID_SDK_ROOT对应安卓sdk本地目录

5.创建一个androID测试项目

cd到cocos2d-x本地目录,执行命令

./create-androID-project. sh

再输入包名,回车

com.test.testdemo

再输入提示的sdk的ID,(比如3,对应sdk4.0.3),回车

再输入应用的目录名,比如TestDemo,回车

此时cocos2d-x目录下就有了一个TestDemo目录

cd到TestDemo目录下的proj.androID中,然后执行以下命令,编译项目

./build_native. 6.创建AVD

注意:cocos2d-x的2.0版本需要opengl2.0支持,而opengl2.0AndroID2.2之后的真机才支持,模拟器版本4.0.3之后才能运行

在eclipse里打开AndroID Virtual Device Manager

添加一个新的AVD,必须勾选Use Host GPU

7.在eclipse里导入TestDemo应用,在左边选中项目,右键Run As == >Run Configurations……

在d出的对话框左边,选中TestDemo,选择target标签,在下面勾选之前生成的AVD

再滚动到下面,在“Additional Emulator Command line Options”项中输入:-gpu on

点击“apply”,运行

总结

以上是内存溢出为你收集整理的cocos2d-x环境配置全部内容,希望文章能够帮你解决cocos2d-x环境配置所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1014610.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存