我自己是按照这篇博客学习搭建的 win32的环境就不在描述了 感谢作者

之所以自己在写一篇是为了加强记忆 共享资源

原作者博客:http://blog.csdn.net/aa4790139/article/details/8086635

1、Android 开发环境搭建 这块就不用多说了 很多人Android 环境已经ok

如果没有的话定看下面博客

http://blog.csdn.net/mcy478643968/article/details/7420676/

2、下载安装Android NDK

http://developer.android.com/sdk/ndk/index.html

3、下载安装cygwin

首先,你得先跑到http://www.cygwin.com下载setup.exe
点击安装
每次都是下一步 配置好安装路径
我点全部安装 懒得看那么多了 多了以后说不定某些工具还是可以用的 但是少了 后面如何添加又的再次找方法

安装完毕以后测试一下cygwin是不是已经安装好了。

运行cygwin,在弹出的命令行窗口输入:cygcheck -c cygwin命令,会打印出当前cygwin的版本和运行状态,如果status是ok的话,则cygwin运行正常。

然后依次输入gcc –v,g++ -v,make –v,gdb –v进行测试,如果都打印出版本信息和一些描述信息,非常高兴的告诉你,你的cygwin安装完成了!

4、配置NDK环境变量

1 修改Administrator文件夹名称(随便), 并且重新建一个Administrator文件夹,将之前Administrator的.bash_profile拷贝到新的Administrator下
cygwin\home\Administrator

2、  打开bash_profile文件,添加NDK _ROOT环境变量例如:

NDK _ROOT=/cygdrive/d/android-ndk-r9d

export NDK

我这块用的ndk r9版本的

3、打开cygwin,输入cd $NDK,如果输出上面配置的/cygdrive/d/android-ndk-r9d信息,则表明环境变量设置成功了。

5、用NDK来编译程序

1、  现在我们用安装好的NDK来编译一个简单的程序吧,我们选择ndk自带的例子hello-jni,我的位于E:\android-ndk-r7\samples\hello-jni(根据你具体的安装位置而定),

2、 运行cygwin,输入命令cd /cygdrive/e/android-ndk-r7/samples/hello-jni,进入到d:\android-ndk-r9d\samples\hello-jni目录。

3、 输入$NDK/ndk-build,执行成功后,它会自动生成一个libs目录,把编译生成的.so文件放在里面。($NDK是调用我们之前配置好的环境变量,ndk-build是调用ndk的编译程序)

4、  此时去hello-jni的libs目录下看有没有生成的.so文件,如果有,你的ndk就运行正常啦!

6、下载cocos2d-x-2.2.3解压

下载地址 自己选择版本
http://www.cocos2d-x.org/download
1 下载好之后解压 用create_project.py来创建各种平台工程 当然在这之前需要安装python
这块需要下载2.7.6版本
Python 下载链接:http://www.python.org/getit/
需要设置python环境变量
cmd 到D:\cocos2d-x-2.2.3\tools\project-creator\路径下执行如下:
python create_project.py -project 项目名 -package 包名 -language cpp
包名可以写个com.cocos2d.org
ok 创建cocos2d工程成功 当时我创建成功之后瞬间崩溃  还要不要在多些平台 瞬间刺瞎哥的狗眼
2 用cygwin编译我们产生的工程

然后执行cmd 到以上路径下:

takeown /f * /a /r

然后再执行:

icacls * /t /grant:r everyone:f

然后再用cygwin去再次编译

7 最后一步导入编译好的android到eclipse

clean一下 编译 这块会出现Cocos2dxActivity等等无法识别的问题

D:\cocos2d-x-2.2.3\cocos2dx\platform\android\java

导入上述工程搭到eclipse Cocos2dxActivity就会识别

烧到真机之后很开心
当然为了以后调试方便还得的自己创建 模拟器 
我的模拟器没有gpu的选项我才找到下面的方法 不知道是否跟显卡类型有关系呢
编译没错误 模拟器无法运行的问题是因为模拟器不支持opengles2.0
http://blog.csdn.net/shinsuo/article/details/8262251
在这之前需要配置模拟器的GPU打开  我是在win7环境下 如果你的模拟器里面可以打开GPU 那ok
否则 在eclipse  run configurations targets 在最下面编辑框输入 -gpu on  也就是说成功打开gpu
http://www.doc88.com/p-990213256431.html
既然环境ok了 最后需要下载cocos2d帮助文档开始全新的学习啦 
http://amswf.com/static/api/cocos2dx-html5/2.2/index.html

希望认识更多志同道合的朋友 我之所以对这个感兴趣是因为我26岁 做过3年的开发维护工作 但是对工作内容 不感兴趣 甚至有些厌恶 目前也是待业中
玩游戏也有17个年头了 从小时候的游戏厅街机 小霸王 到初中的 单机电脑游戏 cs单机版 红警 大富翁 虚拟人生
高中的 卡丁车 cs网络版 街头篮球 nba 实况八 大学 魔兽系列 团战 dota 毕业后 偶尔玩玩手游比如flappy bird 你懂得哈哈
但是我从来没有对类似魔兽世界那种游戏有丝毫的兴趣 当然我不是诋毁那些喜欢玩角色扮演类游戏的同志们
个人觉得一些小单机智力类游戏 挺好玩的 技术简单 投入低 对于用户来说 想不想玩都是分分钟的事儿 毕竟现在工作的人们 都不会花费大量的时间在手游 好了 再次祝大家搭建成功 有问题可以跟我沟通


小川微信,QQ:363014217 

win7下android+Cocos2d-x 2.23 环境搭建相关推荐

  1. win7下cocos2dx2.2+vs2010+python2.7环境搭建

    本文只是对网上大神们做法的一些整合,本人只是一个初学者... 1.下载安装vs2010 网上很多地方都有下载就不贴网址了 安装vs2010时可以选择安装在其他盘或者c盘,但是有5g的空间是一定要安装在 ...

  2. win7下android开发环境搭建(win7 64位)

    注意:此为win7 (64)位系统 那么win7下32位系统如何进行android开发环境搭建呢?>>>win7下android开发环境搭建(win7 32位) 一.安装 JDK 下 ...

  3. Win7下android开发环境搭建

    所需软件安装包 1.  JDK.文件名为jdk-6u22-windows-i586.exe. 下载地址:http://www.oracle.com/technetwork/java/javase/do ...

  4. Win7下Android开发环境的搭建(更新于2015/3)

    Win7下Android开发环境的搭建(更新于2015/3) --JDK + Eclipse + Android SDK + ADT 的安装.配置 Android开发环境搭建并不复杂,就是资源不好下, ...

  5. android 7 开发环境搭建,win7下android 开发环境搭建

    第一步:准备JDK最小版本1.5 第二部:准备环境所需要的安装介质Eclipse ,ADT和windows平台下的SDK. 等待安装JDK和eclipse完成后,在eclipse中选择Help-> ...

  6. 高版本Android真机逆向测试环境搭建

    高版本Android真机逆向测试环境搭建 618购入了新机Xiaomi K50,真滴便宜又好用,续航很强界面很丝滑.正好拿来做逆向测试机? 怎么可能!这也太奢侈了!不过淘汰的Xiaomi Note 7 ...

  7. Android资源总结(开发工具/环境搭建/教程/论坛/博客/反编译工具)

    Android资源总结(开发工具/环境搭建/教程/论坛/博客/反编译工具) 在Android发展前景相当好的情况下,本人最近搜集了一些关于Android的相关资源,当然包含以前发布的博客内容,进行了一 ...

  8. CentOS6.5_64下 nginx+uwsgi+Python +多站点环境搭建

    本文章为各位介绍一篇关于CentOS6.5_64下 nginx+uwsgi+Python +多站点环境搭建 python web django 框架的例子. 作为一个严谨(其实就是有强迫症)的程序,为 ...

  9. Fabric学习笔记(一)- Centos 7下的Fabric 2.3.2环境搭建

    Centos 7下的Fabric 2.3.2环境搭建 一. 环境准备 (一).在VMware Workstation 15 安装一个Centos 7的虚拟环境,切换到图形化界面 (二).打开终端,安装 ...

  10. ffmpeg编译gb28181_RTSP/GB28181协议/海康SDK/Ehome协议视频上云网关EasyCVR视频平台在linux环境下ffmpeg源码单步调试环境搭建...

    目前TSINGSEE青犀视频研发的视频上云服务平台EasyCVR已经可集成海康EHome私有协议,并且在前文中我也跟大家讲过EHome协议的配置和调用流程,有兴趣的可以阅读一下:配置及协议介绍.Eho ...

最新文章

  1. Office 如何下载网页的视频 JWPlayer的内嵌视频
  2. Skia的SkCamera.cpp的doUpdate() 算法。
  3. kindeditor java 上传图片_java中KindEditor本地图片上传与上传失败问题
  4. POJ - 2914 Minimum Cut(全局最小割-Stoer_Wagner)
  5. oracle无效的关联运算符,菜鸟请教:关联操作符=>用法
  6. Cannot open precompiled header file: 'Debug/shuju1.pch': No such file or directory
  7. ML、DL、CNN学习记录1
  8. 计算机网络 第六章 链路层与局域网
  9. 宛如白昼,谷歌发布最强夜景拍照AI算法,单摄秒杀一众苹果华为三星
  10. 扑克牌图片一张一张_扑克牌玩法 | 简单易上手的扑克游戏,重点是你没玩过!...
  11. linux定时器的实现方法
  12. ubuntu14.04 搭建 tftp 服务器
  13. 电力电气自动计算excel表格大全【共46份】
  14. 与卿共赴鸿蒙是什么意思,『为君倾笑°‖笑红颜』「古风」唯美的古风句子,古风签必备!...
  15. 【NLP】常见的自然语言处理任务和技术
  16. 【R语言数据科学】(十三):有趣的概率学(下)
  17. Frequent values ——RMQ
  18. 计算机学院毕业典礼口号,大学毕业典礼横幅标语大全
  19. AWVS工具太顶了,漏洞扫描工具AWVS介绍及安装教程
  20. 元器件学习——————三极管

热门文章

  1. 如何从ted上下载字幕
  2. 计算机毕业设计ssm图书推荐系统93gei系统+程序+源码+lw+远程部署
  3. 计算机课程设计-SpringBoot医药管理系统-java药方管理系统代码
  4. 【题解】HDU6599 I Love Palindrome String 回文自动机
  5. 黑客入侵你的电脑,你怕吗?
  6. 【IOT数据库】tdengine学习使用,非常方便,速度十分快,开源IOT数据库,支持集群方式进行部署,支持分区,支持Topic,流式计算
  7. 汽车计算机控制系统 被动安全系统,汽车主动和被动安全技术对汽车安全性能的作用...
  8. 家庭服务机器人仿真平台运行指南
  9. html制作多个tab页面,纯CSS打造双层Tab
  10. qq空间怎么引流?利用QQ空间推广引流的方法