如何将cocos2dx安装到Xcode中

如何将cocos2dx安装到Xcode中,第1张

1、首先解压cocos2dx-3.2,把它放到你觉得合消激适的地方。然后是有关python的事儿。

Mac OS中虽然是自带python的,但这里我还是推荐大家使用Homebrew来安装再安装一次正确版本的python

2、python安装完了之后,与windows下一样,接下来要运行cocos2d中的setup.py。

所以我们要找一个方法,和windows8直接在当前文件夹shifit + 右键打开命令提薯清示符一样的方法,能够在当前文件打开终端

先打开system preferences——keyboard———shortcuts———services———勾选new terminal at folder即可

这些完成后,来到解压后cocos2dx文件夹(不要双击打开),右键——service———New Terminal at Folder

打开一个终端窗口,输入./setup.py回车

3、与windows较为类似,后面拿手袜就可以打开cocos自带的示例程序和创建项目了。进入cocos2dx-3.2文件夹——build双击打开那个tests.Xcodeproj进入Xcode界面。

一、下载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.在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-x

export NDK_ROOT=/Users/android/android-ndk-r8d

export ANDROID_NDK_ROOT=/Users/android/android-ndk-r8d

export ANDROID_SDK_ROOT=/Users/android/android-sdk-macosx

export PATH=$ANDROID_NDK_ROOT:$PATH

export 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.sh

6.创建AVD


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

原文地址: http://outofmemory.cn/tougao/8281174.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存