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

  2. 安装支持软件
    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++6

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

Linux开发cocos2dx程序环境搭建相关推荐

  1. linux cocos环境变量,Linux开发cocos2dx程序环境搭建

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

  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. LGT8F328P 开发板arduino环境搭建及中断程序

    LGT8F328P 开发板arduino环境搭建: 1. 在官网上下载 Arduino硬件支持包 http://www.lgtic.com/downloads/ Arduino开发平台相关 LGT8F ...

  4. JAVA团队开发手册 - 1.环境搭建

    JAVA团队开发手册 - 1.环境搭建 写在前面 所有公司最核心的根本就是赚钱 + 实现老板的梦想. 对于IT类技术型公司,最大的成本就是人,可以称之为知识型劳动密集型企业. 对比房地产,模糊的说,产 ...

  5. 嵌入式Linux下的Qt环境搭建

    嵌入式Linux下的Qt环境搭建 本文介绍如何在嵌入式Linux开发板上配置Qt运行环境,并进行Qt程序运行测试 一.tslib编译 要想Qt 支持触摸需要编译 tslib ,以生成触摸相关插件. t ...

  6. SSM搭建二手市场交易平台(一):开发流程与环境搭建

    关于博主 努力与运动兼备-~~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步! 微信公众号: 啃饼思录 QQ: 2810706745(i思录) 写在前面 嘿,小伙伴们好久不见.最近难 ...

  7. Linux 0.11 实验环境搭建与调试

    缘起 之前我写过一篇博文:Linux 0.11 实验环境搭建 本以为有了这个环境(gcc-3.4 & gdb-6.8),就可以调试无忧了.谁知遇到了以下问题: (1)用 gdb 调试 main ...

  8. 使用Kotlin开发Android应用 - 环境搭建 (1)

    一. 在Android Studio上安装Kotlin插件 按快捷键Command+, -> 在Preferences界面找到Plugins -> 点击Browse repositorie ...

  9. VS2008开发Windows Mobile6环境搭建及模拟器联网问题图解

    安装了VS2008后,新建一个智能设备的工程,但调试时只有三个WM5.0的模拟器可用,从网上查到要安装WM6.0的SDK,还要安装一些其它的组件才能开始WM(现在最新的叫法叫WP Windows Ph ...

最新文章

  1. jquery form 序列化
  2. oracle 11g常用命令
  3. 练习1-17 编写一个程序,打印长度大于80个字符的所有输入行.
  4. Cell.reuseIdentifier 指什么
  5. c语言深度解剖 pdf,c语言深度解剖(解密).pdf.pdf
  6. CTS(23)---Camera Media CTS GTS VTS 记录
  7. (1)变量、常量、程序交互、数据类型、bool、基本运算符
  8. tinymce引入后未显示_继金博大后再弃一子!大商接连关闭在郑亏损店面,未来或布局高端购物中心...
  9. 区块链的爆发仍为时尚早......
  10. 设置eclipse中xml的默认编辑器、行数、xsd和dtd
  11. 计算机网络的简单概述以及在浏览器中输入一个网址后如何执行
  12. Python - 装机系列24 消息工具 RabbitMQ详细了解
  13. hp服务器 raid卡驱动安装系统,hp 服务器 linux raid驱动
  14. 2022年最新的百度云盘在线倍速播放实践可用
  15. 基于51单片机的智能温控风扇proteus仿真原理图程序设计
  16. 勒让德多项式的正交性和归一化
  17. Linux系统下搭建DNS服务器——原理总结
  18. linux添加驱动模块,Linux驱动模块添加
  19. MIKE与SMS网格的区别
  20. 快消行业私域流量运营

热门文章

  1. 一站式机器学习平台建设实践
  2. 征文通知 | 2018年全国知识图谱与语义计算大会
  3. 干货 | 机器学习算法在饿了么供需平衡系统中的应用
  4. Theano+Keras开发环境搭建(最简单的教程)
  5. 【推荐系统算法学习笔记1】基本架构、专有名词、构建流程
  6. suitecrm配置(nginx设置)
  7. 关于HotSpot VM以及Java语言的动态编译 你可能想知道这些
  8. 卷积神经网络爬虫实现新闻在线分类系统
  9. C语言 · 8皇后问题
  10. CodeForces 688B - Lovely Palindromes(思路)