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版 下载
- 4.2万 | 12.5 MB
- 一款可以帮助用户快速开启ROOT
-
- HWIDGen(Win10数字激活工具) V50.01 电脑版 下载
- 9.万 | 12.1 MB
- 是一款小巧好用的Windows10数
-
- WimTool Pro(WIM映像处理工具) V1.30.2011.0501 电脑版 下载
- 8.7万 | 938.3 KB
- 是一款Wim映像文件修改/挂载处
-
- MSMG ToolKit(MSMG工具箱) V9.0 电脑版 下载
- 9.9万 | 283.7 MB
- 是一款功能强大的Windows系统
-
- 电脑装机大师 V1.0 电脑绿色版 下载
- 2.1万 | 12.7 MB
- 是一款免费的系统重装工具
-
- Cloanto C64 Forever V8.0.8.0 电脑破解版 下载
- 4.4万 | 132.7 MB
- 是一款非常好用的C64模拟仿真
-
- TurnedOnTimesView(电脑开关机记录查询软件) V1.4.0 电脑版 下载
- 1.1万 | 82.6 KB
- 是一款PC开关机记录查询工具
-
- Windows Auto Night Mode(色调模式调整软件) V1.0 电脑版 下载
- 9.2万 | 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哈利波特魔法觉醒染发魔药制作攻略
火爆专区
最新资讯
-
- 《忍者神龟:破碎命运》公布DLC 凯西·琼斯加入战局
- 212025-01-31
-
- 《最终幻想7》蒂法3D超美新图 穿性感服装秀好身材
- 932025-01-31
-
- 蚂蚁新村今日答案最新1.31
- 1472025-01-31
-
- 以下哪一项是平辈之间的传统拜年礼仪
- 542025-01-31
-
- 蚂蚁庄园2025年2月1日答案
- 1262025-01-31
-
- 2025蚂蚁庄园今日最新答案2.1
- 2202025-01-31
-
- 2025今日小鸡最新答案2.1
- 472025-01-31
-
- 海参有眼睛吗
- 2402025-01-31