[cocos2d-x]环境配置、交叉编译及安卓项目的生成-创新互联
1.配置cocos2d-x & Android开发环境
我想如果有意搞这个东东的,应该不用什么图文并茂了吧,稍微看一下就明白了。
阳东ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18980820575(备注:SSL证书合作)期待与您的合作!1.1.安装VS2008
这是微软开发的集成开发环境,也是cocos2d-x的C++主战场,VS2008是VS系列最稳定的版本。
下载地址:http://pan.baidu.com/share/link?shareid=532811852&uk=637953331
激活方式就不提供了,自己度娘。MSDN按需安装。
1.2.安装Visual Assist_X(可选)
这款神奇是VS2008必装的插件,智能提示,辅助功能,是VS的好×××。
下载地址:http://pan.baidu.com/share/link?shareid=564415924&uk=637953331
激活方式你懂的。
1.3.安装Cygwin
Cygwin是windows平台上运行Linux的模拟环境,对于从Linux到Windows的应用程序移植,或者是使用GNU工具集在Windows上进行嵌入式开发都非常有用。可以通过在线安装,也可以离线进行安装,我们这里主要用来进行cocos2d-x跨平台(安卓)的交叉编译。
Cygwin下载地址:http://pan.baidu.com/share/link?shareid=561636163&uk=637953331
Cygwin离线包下载地址:http://pan.baidu.com/share/link?shareid=561923288&uk=637953331
采用在线安装你要保证网速够给力,不然几个小时是必须的,这里提供的离线包包含了develop的相关工具。
1.4.安装Java
Java是Android支持的编程语言,也是安卓环境搭建的基础。主要麻烦的地方是环境变量的设置。
下载地址:http://www.java.com/zh_CN/
环境变量配置:http://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.html
1.5.安装带Android ADT的Eclipse
Eclipse集成开发环境是用以android app,当然也可以进行C++的开发,只要你安装相应的组件即可。安装Android ADT就可以进行Android app的开发,这里选择直接使用谷歌提供的打包好Android ADT的Eclipse,就免去了ADT的安装等操作。
下载地址:http://developer.android.com/sdk/index.html
安装完成后,通过SDK管理器下载相应SDK版本就可以了。
1.6.安装Android NDK
Android NDK是Android系统对外提供的基于C++接口的软件工具包,它集成了交叉编译器,只要修改相应的编译脚本文件就可以创建出so文件,且自动将其与Android app进行打包。
下载地址:http://developer.android.com/tools/sdk/ndk/index.html
使用方式:进入Eclipse→Windows→Preferences→Android→NDK→选择所在的路径。
需注意的是,有些较高NDK版本在和cocos2d-x配合编译的时候会出现问题。所以各个工具之间应选择可兼容的。
1.7.安装cocos2d-x
cocos2d-x引擎这里就不再介绍了,国内官网是http://cocos2d.cocoachina.com/。
下载地址:http://cocos2d.cocoachina.com/download
安装方式:
(1)点击build-win32.bat,用来编译cocos2d-x文件。
(2)点击install-templates-msvc.bat,用来安装VS模版(向导)。
(3)create-android-project.bat,用来创建Andorid工程,在使用之前要先对其内容进行配置(Cygwin路径,Android SDK路径,Android NDK路径),如下;
[cpp] view plaincopy另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
文章标题:[cocos2d-x]环境配置、交叉编译及安卓项目的生成-创新互联
标题来源:http://pwwzsj.com/article/dopcji.html