win7系统下 Cygwin 安装使用(图解)说明

 时间:2024-10-22 22:34:35

Cygwin是一个在嘛术铹砾windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东锚翦迩撸西,著名的还有eCos,不过现已被Redhat收购)。它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对cygwin产生了兴趣。

Cygwin是一个用于 Windows 的类 UNIX shell 环境。 它由两个组件组成:一个 UNIX API 库,它模拟 UNIX 操作系统提供的许多特性;以及 Bash shell 的改写版本和许多 UNIX 实用程序,它们提供大家熟悉的 UNIX 命令行界面。前一个组件是一个 Windows 动态链接库 (DLL)。后一个组件是一组基于 Cygwin DLL 的程序,其中许多是用未经修改的 UNIX 源代码编译的。它们合在一起提供大家熟悉的 UNIX 环境。

官网下载地址:http://cygwin.com/install.html

安装Cygwin

一、下载完成后,安装Cygwin_setup.exe,直接点击下一步出现安装模式,如下图所示:

win7系统下 Cygwin 安装使用(图解)说明

三种安装模式:

1.Installfrom Internet,这种模式直接从Internet安装,适合网速较快的情况;

2.downloadWithout Installing,这种模式只从网上下载Cygwin的组件包,但不安装;

3.Installfrom Local Directory,这种模式与上面第二种模式对应,当你的Cygwin组件包已经下载到本地,则可以使用此模式从本地安装Cygwin。

二、从上述三种模式中选择适合的安装模式,这里我们选择第一种安装模式,Cygwin组件下载完毕后会直接保存到本地,以便能够再次安装。选中后,点击“下一步”,如图所示:

win7系统下 Cygwin 安装使用(图解)说明

三、这一步选择Cygwin的安装目录,默认安装位置是c:cygwin,你自己也可以选择安装目录,然后点击“下一步”,如图所示:

win7系统下 Cygwin 安装使用(图解)说明

四、安装过程中从网上下载的Cygwin组件包的保存位置,是你上一步操作选择的目录,点击“下一步”,如图所示:

win7系统下 Cygwin 安装使用(图解)说明

1.Direct Connection指定 Internet 连接;

2.如果你有代理服务器,选择“Use Internet Explorer ProxySettings”;

3.通过浏览器选项获得服务器名,选择使用代理,输入代理服务器的主机名和端口号。

五、通过Direct Connection连接,选择“下一步”,如图所示:

win7系统下 Cygwin 安装使用(图解)说明

1.Cygwin默认情况下提供了多个下载镜像站点,因为这些站点是义务的镜像,单独一个下载点可能有风险,在其中选择一个下载站点即可(通常情况下它们是可用的,但有时可能因各种原因不可用)。通常情况下,建议选择离你比较近的那个站点。

2.指定一个站点,例如输入http://www.cygwin.cn,在User URL中填写这个地址,然后点add,就能将这个地址加到上面的镜像列表中,然后可以选择这个镜像进行安装。

六、通过http://mirrors.163.com用户连接,点击“下一步”,如图所示:

win7系统下 Cygwin 安装使用(图解)说明

1.在此页面,你将选择要安装的包。默认情况下,Cygwin 基本包将不会安装 GCC,因此,你必须修改默认设置

2.将鼠标移动Devel边的加号(+)上,然后点击它展开Devel类;后面紧跟三个参数分别为:Default(默认),Install(安装,全部),Uninstall(卸载,全部)。

3.Devel的分支下有很多组件,其中我们必须安装的组件包含:Binutils,gcc,gcc-mingw,gdb,如图所示:

binutils组件

win7系统下 Cygwin 安装使用(图解)说明

gcc组件

win7系统下 Cygwin 安装使用(图解)说明

gcc-mingw组件

win7系统下 Cygwin 安装使用(图解)说明

gdb组件

win7系统下 Cygwin 安装使用(图解)说明

选择完成之后,点击“下一步”,进入安装过程,此时等待安装结束,出现如图所示,点击“完成”。

七、测试安装是否成功,如图:

win7系统下 Cygwin 安装使用(图解)说明

  • 在Ubuntu下开启IP转发的方法
  • php使文件内容一行一行读取
  • 图解路由器花生壳宽带限速设置流程方法
  • 360解压缩Linux版怎么安装
  • 热门搜索
    万圣节手抄报英语 正月十五元宵节手抄报 六年级英语手抄报 关于节约的手抄报 作文手抄报 四年级读书手抄报 安全在我心手抄报 手抄报图画大全 森林防火手抄报图片 中国传统美德手抄报