cygwin离线安装包是一款帮助用户在windows平台上运行类UNIX,他们写了一个共享库(就是cygwin dll),把win32 api中没有的unix风格的调用(如fork,spawn,signals,select,sockets等)封装在里面,也就是说,他们基于 win32 api写了一个unix系统库的模拟层。本站提供cygwin 下载,有需要的用户可以在本站下载!注:下载包中有cygwin安装包以及使用说明,安装包在未使用时请不要轻易删除以及更改文件类型。
Cygwin简介:
Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件,它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对Cygwin产生了兴趣。
功能特色:
1 引言
cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东西,着名的还有eCos,不过现已被Redhat收购)。它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对cygwin产生了兴趣。本文将对其作一介绍。
2 机理
cygnus当初首先把gcc,gdb,gas等开发工具进行了改进,使他们能够生成并解释win32的目标文件。然后,他们要把这些工具移植到windows平台上去。一种方案是基于win32 api对这些工具的源代码进行大幅修改,这样做显然需要大量工作。因此,他们采取了一种不同的方法——他们写了一个共享库(就是cygwin dll),把win32 api中没有的unix风格的调用(如fork,spawn,signals,select,sockets等)封装在里面,也就是说,他们基于win32 api写了一个unix系统库的模拟层。这样,只要把这些工具的源代码和这个共享库连接到一起,就可以使用unix主机上的交叉编译器来生成可以在windows平台上运行的工具集。以这些移植到windows平台上的开发工具为基础,cygnus又逐步把其他的工具(几乎不需要对源代码进行修改,只需要修改他们的配置脚本)软件移植到windows上来。这样,在windows平台上运行bash和开发工具、用户工具,感觉好像在unix上工作。
cygwin安装教程
1、在本站下载好安装包,双击运行“setup-x86_64.exe”程序,弹出软件安装向导,点击“下一步”开始安装;
2、弹出选择下载资源窗口,三个单选框分别代表了三种安装模式:
Install from Internet,这种模式直接从Internet安装,适合网速较快的情况;
Download Without Installing,这种模式只从网上下载安装文件,但不安装;
Install from Local Directory,这种模式与上面第二种模式对应,当你的安装包已经下载到本地,则可以使用此模式从本地安装;
我们默认选择第一种安装方式,联网安装;
3、自定义软件安装目录,默认路径为“C:\cygwin64”,安装路径选择时不要带有英文符号的路径,指定用户使用的权限,点击“下一步”进行安装;
4、设置本地安装包的存放路径,单击“下一步”继续安装;
5、选择您的连接方式,直接连接、IE浏览器代理设置、使用HTTP/FTP代理,一般默认选择即可;
6、根据自己的需求选择联网安装的下载点;
7、在这里选择我们需要下载安装的组件包,我们需要安装gcc编译器(默认情况下,gcc并不会被安装,我们需要选中它来安装)使Cygwin能够编译程序。为了安装gcc,我们用鼠标点开组件列表中的“Devel”分支,在该分支下,有很多组件,我们需要安装的是:
gcc-core
gcc-g++
gcc-mingw-core
gcc-mingw-g++
gdb
binutils
8、持续点击下一步等待安装进度完成,点击“完成”结束安装;
离线安装教程
一、获得离线安装包
在线安装时,指定过下载文件存放的位置。在线安装完成后,到此目录,在我的机器上为D:\Software\Cygwin,下面有个文件夹为“http%3a%2f%2fmirrors.163.com%2fcygwin%2f”。
这个文件夹和setup.exe共同组成离线安装包。
二、安装
将步骤一中提到的两个文件夹拷贝到需要离线安装的机器上后,启动“setup.exe”程序。
与在线安装有两点不同:
1、要选择从Local安装;
2、有一处要求安装包的位置(在我这里,自动把setup所在的文件夹作为缺省安装包的位置),选定“http%3a%2f%2fmirrors.163.com%2fcygwin%2f””之后,剩下的就和在线安装是一样的。
cygwin使用教程
1、安装完成后双击运行桌面的快捷方式启动Cygwin里的Bash,也可以将其添加到系统路径下,这样就可以在cmd命令行中使用linux命令;
2、如下图所示就可以在windows系统上轻松使用linux命令了;
同类佳作
-
- root精灵 V2.2.90 pc版 下载
- 7.9万 | 12.5 MB
- 一款可以帮助用户快速开启ROOT
-
- HWIDGen(Win10数字激活工具) V50.01 电脑版 下载
- 4.万 | 12.1 MB
- 是一款小巧好用的Windows10数
-
- WimTool Pro(WIM映像处理工具) V1.30.2011.0501 电脑版 下载
- 4.万 | 938.3 KB
- 是一款Wim映像文件修改/挂载处
-
- MSMG ToolKit(MSMG工具箱) V9.0 电脑版 下载
- 9.5万 | 283.7 MB
- 是一款功能强大的Windows系统
-
- 电脑装机大师 V1.0 电脑绿色版 下载
- 7.万 | 12.7 MB
- 是一款免费的系统重装工具
-
- Cloanto C64 Forever V8.0.8.0 电脑破解版 下载
- 3.5万 | 132.7 MB
- 是一款非常好用的C64模拟仿真
-
- TurnedOnTimesView(电脑开关机记录查询软件) V1.4.0 电脑版 下载
- 4.5万 | 82.6 KB
- 是一款PC开关机记录查询工具
-
- Windows Auto Night Mode(色调模式调整软件) V1.0 电脑版 下载
- 1.8万 | 468.1 KB
- 是一款自动切换Windows10暗色
近期新游
精选专题
话题问答
- 2022-06-24金铲铲之战驯龙敖兴阵容玩法攻略
- 2022-06-24金铲铲之战九星界龙阵容玩法攻略
- 2022-06-24金铲铲之战重骑熊阵容玩法攻略
- 2022-06-24原神久岐忍邀约任务攻略
- 2022-06-26数码宝贝新世纪番长飞虫兽天赋加点推荐
- 2022-06-24阴阳师百鬼乱狱第四关通关攻略
- 2022-06-24王者荣耀戈娅玩法攻略
- 2022-06-26金铲铲之战s7泥头车阵容攻略
- 2022-06-24堆叠大陆第三章玩法攻略
- 2022-06-23哈利波特魔法觉醒染发魔药制作攻略
火爆专区
最新资讯
-
- 职业小课堂:“ 数智技术”指的是以下哪两项技术的融合
- 2732024-11-22
-
- 金融小常识:以下哪种资本形式主要专注于长期投资
- 942024-11-22
-
- 蚂蚁庄园今日答案11月23日(今日已更新)
- 1262024-11-22
-
- 蚂蚁庄园11月23日最新
- 502024-11-22
-
- 2024今日小鸡最新答案11.23
- 1652024-11-22
-
- 当「冬日限定」普攻时,手里挥舞的拐杖糖断掉会进入暴怒状态,第4A使用平底锅拍飞敌人?
- 1022024-11-22
-
- 露玛岛怎么联机的
- 1372024-11-22
-
- 《真三国无双:起源》武将赵云介绍 子龙一身是胆
- 2202024-11-21