cocos2d-xWin32Android环境配置手册

上传人:枫** 文档编号:547473481 上传时间:2023-11-14 格式:DOC 页数:22 大小:898KB
返回 下载 相关 举报
cocos2d-xWin32Android环境配置手册_第1页
第1页 / 共22页
cocos2d-xWin32Android环境配置手册_第2页
第2页 / 共22页
cocos2d-xWin32Android环境配置手册_第3页
第3页 / 共22页
cocos2d-xWin32Android环境配置手册_第4页
第4页 / 共22页
cocos2d-xWin32Android环境配置手册_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《cocos2d-xWin32Android环境配置手册》由会员分享,可在线阅读,更多相关《cocos2d-xWin32Android环境配置手册(22页珍藏版)》请在金锄头文库上搜索。

1、C0C0S2D-X配置手册(Win32、An droid)编制:刘勤熙李育完成日期:2012-1-19目录1. 引言32. cocos2d-x Win32 环境配置32.1 Win32开发环境配置 32.1.1 Visual Studio 2008 32.1.2 cocos2d-x 32.1.3 (可选)Visual Assist X 32.1.4 (可选)doxyge n 42.2 Win32可执行文件生成过程 52.3常见问题总汇73 cocos2d-x An droid 环境配置83.1 an droid 开发环境配置 83.1.1 Eclipse 3.7.1 83.1.2 Eclips

2、e ADT插件83.1.3 Eclipse CDT插件 103.1.4 An droidSDK 123.1.5 AndroidNDK 133.1.6 Cygwin 133.2 An droid可执行文件生成过程 153.2.1前期准备153.2.2生成An droid空工程 153.2.3交叉编译 so文件 153.2.4生成an droid系统可用的 apk文件163.3 常见问题汇总 184其它182.将 cocos2d-1.0.1-x-0.10.0.zipD:Work7cocos2d-101-x-0.10.0,下以此为例)3.如果想查看引擎源代码,可以在.cocos2dxproj.w i

3、n32目录下找到代码配置文件1.引言略”一切需要的软件及插件版本号以笔者使用为准,其它版本号的软件及插件不保证有效。文件下载地址在2012-1-19确认有效,不保证因各种原因导致下载地址失效。开发平台操作系统为 Win32 ( WindowsXP、WindowsVista、Windows7)2. cocos2d-x Win32环境配置2.1 Win32开发环境配置2.1.1 Visual Studio 2008安装VisualStudio2008 ,默认安装即可,如果是自定义安装,VisualC+组件应选中2.1.2 cocos2d-x1. 下载cocos2d-x引擎最新版官方下载地址为:ht

4、tp:/code.google.Com/p/cocos2d-x/dow nl oads/list(当前使用版本为 cocos2d-1.0.1-x-0.10.0.zip)解压缩至硬盘任意目录(建议因为现在wophone的开发环境必须安装至此,以2.1.3 (可选)Visual Assist X用来提高VisualStudio2008 的工作效率,可以安装此工具。安装支持VS2008版本的任意一版,无需配置。本软件是收费软件,需要注册。技巧:如果不想让VAX对注释中的拼写进行校正 (即去掉单词下面的波浪线提示),可以选择Visual Assist X Option , 进行如下配置: Visual

5、 Assist X Optionsk_J2.1.4 (可选)doxygen安装工具doxygen 1.761 Win32版本(本例用,本工具为开源软件)运行 doxyge n,选择 file-ope n找到D:Work7cocos2d-101-x-0.10.0doxygen目录下的 doxygen.cocos2d-x 文件,并打开(此文件为cocos2d-x代码的doxygen 配置文档)-W Doxygen GUI frontend (D:/Wq rk7/coco s2 d - lrO. 1-x-OrlO ,0/doxygen/doxygen ,cocc s2d -x),丄旦|iM然后选择r

6、un选项卡,点击rundoxygen 按钮开始生成生成完成后,在D:Work7cocos2d-101-x-0.10.0doxygen目录下,可以看到帮助文件夹 通过修改doxygen的一些设置,可以很方便的生成各种标准的帮助文档2.2 Win32可执行文件生成过程1. 运行cocos2d-x 解压目录根目录下面的 build-win32.bat(.build-win32.bat),生成debug库文件,执行成功后,库文件保存在.Debug.win32下.2. 运行.install-templates-msvc.bat,将项目模板加入 VS2008模板库。将.Debug.win32目录下的所有d

7、ll文件拷贝至Windowssystem32角 iconv.dll庵 Iibcocos2d.dll住 libCocosQen shion.dll |電 libcurl.dll城 libEGLdlllibgles_cm.dll囤 Iibatml2.dll花 pthreadVCE2.dll風 zlibl.dll3. 打开VS2008 IDE,选择VisualC+工程.新建一个项目,可以看到新加入的cocos2d 模板选择第一项,cocos2d-win32 applivation,为项目任意命名(因为这一版无论怎样命名生成的工程文件都是helloword),然后在向导栏选择默认值,直接点finish

8、.进入项目设计界面4. 依次选择 工具- 选项- 项目和解决方案-VC+目录在包含文件栏,力口入下列项目D:Work7cocos2d-1.0.1-x-0.10.0Box2DD:Work7cocos2d-101-x-0.10.0CocosDe nshio nin cludeD:Work7cocos2d-1.0.1-x-0.10.0cocos2dxplatformthird_partywi n32OGLESD:Work7cocos2d-101-x-0.10.0cocos2dxplatformwi n32D:Work7cocos2d-101-x-0.10.0cocos2dxplatformD:Wor

9、k7cocos2d-101-x-0.10.0cocos2dxi ncludeD:Work7cocos2d-1.0.1-x-0.10.0cocos2dxD:Work7cocos2d-1.0.1-x-0.10.0D:Work7cocos2d-1.0.1-x-0.10.0chipmu nkin cludechipmu nkD:Work7cocos2d-101-x-0.10.0cocos2dxplatformthird_partywi n32(上面红色部分第一个是重力引擎,第二个应该是个网络连接的东西)在库文件栏,力口入D:Work7cocos2d-1.0.1-x-0.10.0Debug.w in 3

10、2(引用的是该目录下的所有Lib文件)(发布时用release目录下的!!)6.点击VS9 IDE的启动调试按钮,正常情况可以编译通过,并显示helloworld 页面,d看到这个页面,表示Win32环境配置成功.2.3常见问题总汇1. 错误:error PRJ0019:某个工具从以下位置返回了错误代码(及类似错误)引用了一个 $#$#.处理:include 设置有误.dll没有放在正确位置2. 错误:LNK1000: Internal error during IncrBuildlmage.上一个增量链接没有生成它;正在执行完全链接.处理:这是微软的一个漏洞,下载KB948127补丁 ,安装

11、即可. 如果不能正常安装,也可以把VS9中的增量编译关掉: 项目名处点右键,依次选择-属性- 配置属性- 链接器- 常规- 启用增量链接(否) 以后再遇上此类问题,可以尝试再次编译或者清理后重新生成3. 错误:.error LNK2019:无法解析的外部符号处理:lib没有添加依赖工程 点右键- 属性- 配置属性- 链接器- 输入 附加依赖项 填入以下lib文件Iibcocos2d .lib libgles_cm.lib libBox2d .lib libchipm unk.lib libcurl_imp .lib libCocosDe nshi on.liblibjpeg.lib libpn

12、g.lib liblua.lib libxml2.lib libEGL.lib libzlib.lib libzlib.lib libico nv.libpthreadVCE2.lib(根据实际使用情况填写)3 cocos2d-x Android 环境配置3.1 android开发环境配置An droid开发需要用到JDK,做程序的都知道 ”3.1.1 Eclipse 3.7.1下载地址:http:/www.eclipse.org/dow nl oads/packages/eclipse-classic-371/i ndigosr1选择对应的连接进行下载(32位操作系统或64位操作系统)ecl

13、ipse为全绿色开发工具,直接解压缩后即可使用。3.1.2 Eclipse ADT 插件该插件是 Eclipse平台下用来开发 An droid应用程序的插件。打开 eclipse3.7.1选择Help- Software Updates,在 Work with 栏填入 https:/dl-ssl.google.eom/android/eclipse/ 等待 eclipse 搜索完成后,会在主视窗中列出ADT插件下载项目,全部选择,点击Next按钮。再次点选Next按钮后出现软件许可窗口,需要勾选同意,然后点击Finish按钮eclipse会开始下载ADT插件。完成后重新启动可以在 File-

14、New-Project菜单下找到 An droid Project证明ADT更新成功rNev ProjcctSelect a wizardJava Froj e:ct撫.Java Project from Existing Ant Buildfile ;”:Flug-in Fr oject+ GmerkLzards :凸3已 + X -+ +Androi d訂題Ajidroid Semple Project jfjy Andrea d Test Froject CVS虹idroid. FrejectJvain Developnh3.1.3 Eclipse CDT 插件安装CDT插件的目的为令 eclipse可以识别由C/C+开发的代码,对其进行编译。CDT 可以从 http:/www.eclipse.org/cdt/downloads.php 下载到,对应 eclipse3.7.1 的 CDT 插件 版本为CDT8.0.1。下载完成后,启动 eclipse,选择Help-Software Updates,点击ADD按钮选择archive, 选择下载好的CDT插件zip文件(cdt-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号