Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购)。它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对Cygwin产生了兴趣。
环境
系统:win10-x64
Cygwin版本:2.904-64 bit
步骤
1、Cygwin的下载地址:
32位:http://cygwin.com/setup-x86.exe
64位:http://cygwin.com/setup-x86_64.exe
2、选择下载源页面,选择默认 Install from Internet。完成后,点击 下一步。
、
3、 选择安装目录。这个路径可以修改,完成后点击 下一步。
3、 安装包本地存放路径,选择完成后,点击 下一步。
4、选择你的Internet接入方式。选择 Direct Connection,点击 下一步 。
5、安装程序自动下载,可能会出现以下告警对话框。
安装程序无法下载镜像站点列表,点击 确定。
访问:https://www.cygwin.com/mirrors.html,选择镜像站点地址手动输入。(建议选择163镜像)
6、这里需要搜索的是”flex”和”bison”。选择下载版本,点击 下一步。
7、安装完毕。
在系统变量里,找到Path变量并单击进行编辑。
在变量值选项的最后面添加Cygwin下bin路径:
;C:cygwinbin
注意:确保前面要加个分号来和其它的变量值进行区分。
点击“OK”关闭对话,然后打开命令提示符来测试几个Linux命令。
正如下面的图片里所看到的,pwd和ls在Windows命令提示符工作正常。你还会看到/cygdrive/c自动被添加到当前目录显示里面了。
安装了Cygwin之后你还可以做更多的事情,在接下来的文章里我们会介绍一些有用的工具。
参考:
windows安装cygwin教程
【Cygwin】解决Cygwin安装时download mirror sites无效问题
cygwin官网
win10下安装cygwin全过程