cocos2d-x 环境配置手册V2.1.4
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
COCOS2D-X配置手册(Win32、Android)
编制:刘勤熙李育
完成日期:2012-1-19
版本维护记录
目录
1.引言 (4)
2.cocos2d-x Win32环境配置 (4)
2.1 win32开发环境配置 (4)
2.1.1 Visual Studio (4)
2.1.2 cocos2d-x (4)
2.1.3 (可选)doxygen(旧版本遗留,新版本未进行验证) (4)
2.2 示例代码生成 (5)
2.3 Python (6)
2.4 生成新工程 (6)
3cocos2d-x Android 环境配置 (6)
3.1 android开发环境配置 (6)
3.1.1 Eclipse 3.7.1 (6)
3.1.2 Eclipse ADT插件 (6)
3.1.3 Eclipse CDT插件 (8)
3.1.4 AndroidSDK (10)
3.1.5 AndroidNDK (11)
3.2 Android可执行文件生成过程 (12)
3.2.1 前期准备 (12)
3.2.2 生成Android新工程 (12)
3.2.2 修改mk脚本文件 (12)
3.2.4 将工程导入eclipse (12)
3.2.5 配置eclipse编译选项 (13)
3.2.6 生成apk工程 (14)
4其它 (14)
1.引言
略……
一切需要的软件及插件版本号以笔者使用为准,其它版本号的软件及插件不保证有效。文件下载地址一部分为2012-1-19确认有效的、一部分为2013/8/2确认有效的,不保证因各种原因导致下载地址失效。
本文档配置环境为win8 x64版本,win7应可以正确配置,但不保证会出现非预期问题。
引擎升级为cocos2d-x-2.1.4版本。
2.cocos2d-x Win32环境配置
2.1 win32开发环境配置
2.1.1 Visual Studio
cocos2d-x-2.1.4支持的VisualStudio版本为2010和2012,笔者使用的版本为VisualStudio2010。
安装时,默认安装即可,如果是自定义安装,VisualC++组件应选中。
2.1.2 cocos2d-x
1. 下载cocos2d-x引擎最新版
官方下载地址为:/projects/cocos2d-x/wiki/Download (当前使用版本为cocos2d-x-2.1.4.zip @ June.18, 2013)
2.将cocos2d-1.0.1-x-0.10.0.zip解压缩至硬盘任意非中文路径(建议放置层数不要太深),如:D:\work\cocos2d-x-2.1.4
2.1.3 (可选)doxygen(旧版本遗留,新版本未进行验证)
安装工具 doxygen 1.7.6.1 Win32版本(本例用, 本工具为开源软件)
运行 doxygen, 选择 file->open
找到 "D:\Work7\cocos2d-1.0.1-x-0.10.0\doxygen\" 目录下的doxygen.cocos2d-x文件, 并打开
(此文件为cocos2d-x代码的 doxygen 配置文档)
然后选择 run 选项卡, 点击 rundoxygen 按钮开始生成.
生成完成后, 在 "D:\Work7\cocos2d-1.0.1-x-0.10.0\doxygen\" 目录下, 可以看到帮助文件夹
通过修改doxygen的一些设置, 可以很方便的生成各种标准的帮助文档.
2.2 示例代码生成
运行cocos2d-x路径下的cocos2d-win32.vc2010.sln(或cocos2d-win32.vc2012.sln)将启动工程设置为TestCpp.
点击IDE的启动调试按钮, 首次编译速度较慢,耐心等待吧。待编译结束后可以在TestCpp中查看引擎的许多功能示例。
2.3 Python
引擎自2.1.2版本开始不再支持使用virtual studio模板生成新工程了,改为Python脚本生成新工程了。所以需要配置Python脚本运行环境。
如本机内已配置了cygwin则不需要再进行配置,因为cygwin已经集成了python运行环境Python的官方下载地址为:/download/
笔者采用的为Python 2.7.5 Windows X86-64 版本。
安装完成后,需要在windows环境变量的Path中增加C:\Python27(此目录为默认安装路径)2.4 生成新工程
打开cmd控制台(或cygwin控制台)进入【cocos2d-x-2.1.4目录】/tools/project-creator目录, 输入命令:
python create_project.py -project NewProjectName-package -language cpp
其中红字部分”NewProjectName”是新工程要起的名字,””是android的包名。根据自己的需要填写这两处即可,其余部分不需要改动。
成功执行后会在【cocos2d-x-2.1.4目录】/projects路径下生成一个新的工程。此工程包含了cocos2d-x支持的所有平台的工程proj.win32文件夹下是windows平台的工程,proj.android 文件夹下是android平台的工程。
Classes及Resources文件夹为所用工程共享
3cocos2d-x Android 环境配置
3.1 android开发环境配置
Android开发需要用到JDK,做程序的都知道……
3.1.1 Eclipse 3.7.1
下载地址:/downloads/packages/eclipse-classic-371/indigosr1
选择对应的连接进行下载(32位操作系统或64位操作系统)
eclipse为全绿色开发工具,直接解压缩后即可使用。
3.1.2 Eclipse ADT插件
该插件是Eclipse平台下用来开发Android 应用程序的插件。打开eclipse3.7.1选择Help-> Software Updates,在Work with栏填入https:///android/eclipse/等待eclipse