您的位置:首页 > 移动开发 > Cocos引擎

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

2013-09-07 19:29 375 查看
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 ,如果能够正常弹出版本信息,则说明安装正确。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐