设为首页 收藏本站
查看: 486|回复: 0

[经验分享] Windows下创建项目&Linux环境搭建&安卓环境搭建

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2014-9-4 10:26:28 | 显示全部楼层 |阅读模式
一、windows下创建新项目
打开CMD将路径设置到cocos软件下的tools下的project-creator下,执行命令:
create_project.py -project HelloWorld -package com.zsc.HelloWorld -language cpp

二、Linux环境搭建(QT配置)

1. 安装linux系统,ubuntu 14.04 64位

2. 安装支持软件
第1步:sudo apt-get update(运行此命令)
第2步:sudo apt-get install git ssh vim ctags qt-sdk build-essential libx11-dev libxmu-dev libglu1-mesa-dev libgl2ps-dev libxi-dev libglfw-dev libzip-dev libcurl4-gnutls-dev libfontconfig1-dev libsqlite3-dev libglew*-dev openjdk-7-jdk lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
以后步骤和windows下一样,找到cocos目录下的project-creator。

make clean; make clean DEBUG=1; 运行此命令清除make生成的文件。 make debug=1 编译debug版本。

3. 解压缩cocos2dx开发包 ----------以上步骤完成了对linux环境的配置---------

4.创建helloworld工程和运行   1)cd到你的cocos2dx目录/tools/project-creator   2) 执行./create_project -project HelloWorld -language cpp -package com.xuegl.HelloWorld   3) 在你的cocos2dx目录下,执行make和make DEBUG=1,编译cocos的release版本和Debug版本的动态库   4)在工程目录projects/HelloWorld/proj.linux下,执行make生成可执行文件   5)运行,projects/HelloWorld/proj.linux/bin/release/HelloWorld

5.QT集成工程   1)用QT创建一个导入工程   2)设置根目录为cocos2d-x-2.2.3目录   3)设置项目名称为你的工程名HelloWorld   4)选择项目需要的代码(cocos2dx, CocosDension,extensions, external, 工程目录下的Classes,Resources)   5)设置工程的build&run

6.移植到android   1)解压adt-bundle   2)解压ndk   3)设置ndk的路径(直接eclispse里设置)   4)将cocos2dx工程导入到eclipse(两个工程,一个是你的cocos2dx项目工程,一个是libcocos2dx)   5)运行

7 设置你的android手机   1)编辑一个文件 sudo vim /etc/udev/rules.d/nubia.rules (nubia.rules文件的名字可以随便取)   2)编辑内容 SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="9025",MODE="0666"      其中idVendor=="18d1"和idProduct=="9025",后面的字符串改成你自己手机的销售商和产品号      这个信息可以通过lsusb获取   3)sudo chmod a+rx /etc/udev/rules.d/nubia.rules   4)sudo /etc/init.d/udev restart   5)重新启动adb server      cd android-sdk目录/platform-tools      sudo ./adb kill-server                       (注意adb所在路径,android-sdk目录下/platform-tools/adb)   6) 重新插拔手机   7)执行adb devices查看android设备列表,正常情况下能看到你的手机

---------------------------------配置QT
1、点击projects。
2、设置build directory路径:设置成项目的proj.linux路径。
3、设置build steps:点击add build step,将其设置成make,并将原来的删除。
4、设置edit build configuration。将Default设置成Release(方法:点击后面的Rename)---release模式 Debug模式:然后再点击add,添加Debug,然后build directory路径不改变,将build steps中的commend设置成make; Arguments设置成DEBUG=1;设置clean steps,将原来的命令删除,添加成commend是:make;Arguments是:DEBUG=1 clean
5、设置run:executable路径设置成proj.linux/bin/debug/工程名称

三、安卓环境搭建
1.安装JDK,配置JAVA_HOME
2.解压缩adt-bundle
--------环境搭建完毕-----

测试环境
1.打开adt-bundle下的eclipse
2.设置Workspace
3.创建一个HelloAnroid工程
4.把你的android手机调成开发者模式
5.接上你的手机
6.在eclipse中,编译运行你的HelloAndroid
---------搭建android cocos2dx 开发环境------
1.拷贝NDK到某个你喜欢的目录,我的是F:\android-ndk-r9d
2.安装Cygwin
3.设置NDK路径(在Eclipse-》windows->preference->C++->build->Enviroment添加) name:NDK_ROOT value:android-ndk-r9d所在的路径。
4.修改build_native.sh脚本(因为权限问题)
大概69行位置,在拷贝脚本后,添加这一句
# modify auth chmod 777 "$APP_ANDROID_ROOT"/assets -R




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-24401-1-1.html 上篇帖子: Mac OS Ruby安装 使用RVM 下篇帖子: 在Ubuntu上安装Arena Windows 项目
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表