安装linux系统,ubuntu 14.04 64位linux

安装支持软件

sudo apt-get update

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++6android

解压缩cocos2dx开发包

———-以上步骤完成了对linux环境的配置———c++

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/HelloWorldgit

5.QT集成工程

1)用QT建立一个导入工程

2)设置根目录为cocos2d-x-2.2.3目录

3)设置项目名称为你的工程名HelloWorld

4)选择项目须要的代码(cocos2dx, CocosDension,extensions, external, 工程目录下的Classes,Resources)

5)设置工程的build&runsql

6.移植到android

1)解压adt-bundle

2)解压ndk

3)设置ndk的路径(直接eclispse里设置)

4)将cocos2dx工程导入到eclipse(两个工程,一个是你的cocos2dx项目工程,一个是libcocos2dx)

5)运行ubuntu

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设备列表,正常状况下能看到你的手机vim

linux cocos环境变量,Linux开发cocos2dx程序环境搭建相关推荐

  1. Linux开发cocos2dx程序环境搭建

    安装linux系统,ubuntu 14.04 64位 安装支持软件 sudo apt-get update sudo apt-get install git ssh vim ctags qt-sdk ...

  2. linux cocos2dx 配置文件,Linux开发cocos2dx程序环境搭建

    安装linux系统,ubuntu 14.04 64位 安装支持软件 sudo apt-get update sudo apt-get install git ssh vim ctags qt-sdk ...

  3. linux 查看进程变量,Linux下查看进程(程序)启动时的环境变量

    Linux下查看进程(程序)启动时的环境变量 Linux的pargs ==================================== 今天又遇到一个老问题: 同事遇到了sqlplus &qu ...

  4. linux 怎么添加path环境变量,Linux下怎么添加和查看PATH环境变量

    linux下查看和添加PATH环境变量 来自:http://apps.hi.baidu.com/share/detail/32942984 $PATH:决定了shell将到哪些目录中寻找命令或程序,P ...

  5. linux php和java环境变量配置_java_linux配置java环境变量详细过程,直接上实现过程: 一. 解压安 - phpStudy...

    linux配置java环境变量详细过程 直接上实现过程: 一. 解压安装jdk在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-lin ...

  6. linux 时间 环境变量,Linux环境变量的修改(永久,暂时)以及修改ls显示的时间格式...

    本文转自:http://blog.sina.com.cn/s/blog_8e21864f01014u9h.html Linux修改环境变量,很简单但很重要 一.Linux的变量种类 按变量的生存周期来 ...

  7. linux php和java环境变量配置_Linux设置PHP环境变量

    区分 环境变量从时间上可分为临时性和永久性,这里只说明永久性的设置 操作 PHP 安装目录 找到PHP的安装目录:我这里是/phpstudy/server/php 其bin目录为:/phpstudy/ ...

  8. 学习Java第一天:1、Java是什么?2、面向对象的编程思想的特点 3、Java的开发工具 4、安装JDK和配置环境变量 5、Java程序的运行过程 6、Java语言的特点

    目录 1.Java是什么? 2.面向对象的编程思想的特点 3.Java的开发工具 4.安装JDK和配置环境变量 5.Java程序的运行过程 6.Java语言的特点 1.Java是什么? java是一门 ...

  9. linux crontab环境变量,Linux下crontab内环境变量与Shell环境变量的关系【转】

    crontab,总是不会缺省的从用户profile文件中读取环境变量参数 经常导致在手工执行某个脚本时是成功的,但是到crontab中试图执行时就会报错. 解决办法如下: 方法一:在shell文件中获 ...

最新文章

  1. SMRT测序技术及其在微生物研究中的应用
  2. Flink从入门到精通100篇(十四)-Flink开发IDEA环境搭建与测试
  3. redhat6.x_linux学习笔记
  4. TensorFlow2.0(七)--基础API使用
  5. Ext JS 4.2.0发布
  6. 梯度消失和梯度爆炸_梯度消失梯度爆炸-Gradient Clip
  7. 关于类类型的隐式类型转换
  8. c++用两个队列实现一个栈
  9. 关闭微软拼音输入法自带的emoji表情包
  10. 三星手机使用应用沙盒动态修改sdk数据
  11. Safari怎么开发扩展(插件)
  12. java实现简单的 cs架构
  13. vPro里面的v代表什么意思?
  14. 苹果a14和骁龙888哪个厉害 苹果a14相当于骁龙多少
  15. 淘宝的商品管理是怎样的?
  16. phd计算机考试,21校计算机Phd详细申请经验
  17. 蜀中猿从学oracle,02,时间2015-5-15
  18. linux中shell的循环
  19. 软件设计的基本原理和流程
  20. Python处理高光谱数据#1 图像显示

热门文章

  1. java获取操作系统信息
  2. SQLServer查询表结构
  3. java 读取webapp文件_在Java Webapp和Java Normal应用中读取公共外部属性文件
  4. 基本农田卫星地图查询_#重庆朝天门#谷歌百度腾讯高德“卫星地图”PK,谷歌更胜一筹...
  5. cf方框透视易语言代码怎么写_易语言真的那么不入流吗?
  6. 关于用VS写C程序运行时出现烫字以及乱码的问题的原因
  7. 计算机科学和建筑设计结合,智能化建筑中计算机科学与技术的应用
  8. php在html里面的位置,关于script在html中的摆放位置解析
  9. 湖北大学计算机袁云,暑期走访不停歇 远赴异地送关怀——学校慰问离退休教职工和校友...
  10. Linux:多进程、多线程服务器的实现解析(有图有代码有真相!!!)