Cocos2d-X 游戏开发之 android 移植环境 cygwin 配置、测试安装正确 (十七)

Cocos2d—X使用VS2010开发之后,需要cygwin 把 C++ 代码编译后,才可以使用Eclipse 编译成apk 。

废话不说,学东西讲究个知其然,更要知其所以然。

但是篇幅有限,简单介绍下这个cygwin就好,否则就偏题了,笑。

 1 .what is cygwin ?

Cygwin是许多软件的集合,最初由Cygnus Solutions开发,用于各种版本的Microsoft

Windows上,运行UNIX类系统。Cygwin的主要目的是通过重新编译,将POSIX系统(例如

Linux、BSD,以及其他Unix系统)上的软件移植到Windows上。Cygwin移植工作在

Windows NT、Windows 2000、Windows XP以及Windows Server 2003上比较好,在

Windows 95和Windows 98上,相对差劲一些。Cygwin由Red Hat等负责维护。[1]
cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自

由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。

cygwin  cygwin
它对于学习unix/linux操作环境,或者从linux到windows的应用程序移植,或者进行某

些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非常有用。

随着嵌入式系统开发在国内日渐流行,越来越多的开发者对cygwin产生了兴趣。

 

好了,就到这里了,有求知欲强的童鞋请自己去深入了解。

 

2. 安装配置cygwin

好的,我们开始安装cygwin吧,首先在google上输入cygwin,第一个就是官方网站 www.cygwin.com/

2—1 进入后,选择左侧的install cygwin。如下图所示,可以根据自己的Windows 操作系统的位数来选择安装文件。

 

‎2—2 打开下载的启动程序

 

选择下一步,如图所示。

 

2—3 现在有三个选项。选择从网络获取资源包。

 

选择安装目录:

 

选择资源包位置:

 

向导连接:

 

选择资源包站点(这个站点速度请自测):

 

2—4 选择安装的资源包

 

选择后面的Default ,更改为install 下载全部资源包。

 

(1)Default:这是默认选择,表示只下载/安装该包的缺省安装项(可点击包左边的+号展开,看看缺省安装究竟是些什么内容)。
(2)Install:表示要下载/安装该包的全部内容。所要求的空间也最大。
(3)Reinstall:表示重新下载/安装该包的内容(以上一次正常下载/安装时所选择的内容为准)。这个选项非常有用,稍后在下篇中会有说明。
(4)Uninstall:这个就不用解释了吧。
   

 用户可根据自己的实际需要,来准定究竟下载/安装哪些内容。推荐选择“Install”方式,一步到位,免得日后被各种这样那样的问题所困扰。
 至于窗口顶部那些“Keep”、“Prev”、“Curr”、“Exp”等等选项,只是用来改变当前树结构的显示方式的,对下载/安装没有什么影响。用户可以用默认的“Exp”。然后点击“下一步”,就要开始正式进行下载啦。

 

 

好的点击下一步,开始下载吧,这个时间童鞋们可以做很多事情了,因为时间大概会在一晚上左右。

 

 

3.cygwin & android

打开cygwin ,输入gcc -ersion 和 make -ersion ,如果能够正常弹出版本信息,则说明安装正确。

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值