您的位置:首页 > 移动开发 > Cocos引擎

eclipse编译cocos2d-x-3.7.1项目

2015-08-26 15:14 435 查看

1.环境配置

在控制台进入D:\Otherlib\cocos2d-x-3.7.1

运行setup.py

确保环境设置正确



2.创建项目

在控制台进入D:\Otherlib\cocos2d-x-3.7.1

创建新工程:cocos new gametest371 -p com.wxh.org -l cpp -d e:/cocostest

参数说明:

gametest:项目名称

-p:后面接包名

-l:后面接开发语言类型,有cpp, lua, js三种类型

-d:后面接项目存放的目录

出现下图说明成功:



查看e:/cocostest项目路径,你会发现目录中会出现新建的“gametest”项目。依次打开“ gametest/proj.win32 ”文件夹,“ gametest.sln ”解决方案,单击运行项目。

出现下面的界面则项目创建成功



(编译完成真的是一个漫长的过程啊!!)

3.生成Android项目文件

记得添加环镜变量

NDK_ROOT 设为你的安装目录



ANDROID_SDK_ROOT 设为你的安装目录



在控制台编译

在新建项目 E:\cocostest\gametest 项目中,执行proj.android下的build_native.py脚本进行编译。
(接上面的教程)

python build_native.py



(要等好一会儿啊。)

这里编译出来的是
debug 版

4.导入Android项目

最后便可启动Eclipse然后导入Android项目了。操作步骤如下:

--打开"File"并选择“Import…”

--当出现对话框时,选择“Exsiting
Android project into workspace”(将现有Android项目导入工作区)。





点击"finish".

此时项目会报错,因为没有引用Cocos2d-x的库文件



将E:\cocostest\gametest371\cocos2d\cocos\platform\android\java\src目录下文件夹 com,org拷贝到E:\cocostest\gametest371\proj.android\src下

在eclipse工程刷新一下错误消失.



设置为debug模式



打开项目属性

Remove掉报错的库文件路径后



勾选CDT Builder



按照上面的方法导入到Eclipse里面。将您的手机设置成调试模式并用USB线连接到电脑, 在Eclipse中运行test, 然后就能在手机上看到已经运行的gametest了!




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: