目录

文章目录

  • 目录
  • 前言
  • 我们看到有三种安装模式:
  • 验证Cygwin安装是否成功
  • 在windows命令下使用cygwin
  • 常见错误
  • TIPS

前言

本篇文章参考这篇:
cygwin安装
但自从博主写后,这个东西发生了一些变化,
因此,根据最新版的重新写了一遍。
我们可以到Cygwin的官方网站下载Cygwin的安装程序

或者直接使用下载安来下载安装程序.

下载完成后,运行setup.exe程序,首先是同意安装,第三方的软件在windows上不受信任,出现安装画面。直接点“下一步”,出现安装模式的对话框,如下图所示:

我们看到有三种安装模式:

1 Install from Internet,
这种模式直接从Internet安装,适合网速较快的情况;
2 Download Without Installing,
这种模式只从网上下载Cygwin的组件包,但不安装;
3 Install from Local Directory,
这种模式与上面第二种模式对应,当你的Cygwin组件包已经下载到本地,
则可以使用此模式从本地安装Cygwin。

从上述三种模式中选择适合你的安装模式,因为博主网速还不错(搭了梯子),选择第一种安装模式,直接从网上安装,如果网速不行可以选择下载到本地后再处理,当然在下载的同时,Cygwin组件也保存到了本地,以便以后能够再次安装。选中后,点击“下一步”,
这里也有所不同,新版本的选项没了。

这一步选择Cygwin的安装目录,以及一些参数的设置。默认的安装位置是**C:\cygwin*,你也可以选择自己的安装目录,然后选择“下一步”,

这一步我们可以选择安装过程中从网上下载的Cygwin组件包的保存位置,选择完以后,点击“下一步”,

这一步选择连接的方式,选择你的连接方式,然后点击下一步,会出现选择下载站点的对话框,如下图所示,

不同的镜像存放了不同的包。
在这一步,需要注意,为了获得最快的下载速度,我们首先在列表中寻找Cygwin中国镜像的地址:http://www.cygwin.cn,如果找到就选中这个地址;如果找不到这个地址,就选一个国内的镜像地址,或者使用阿里云镜像
(http://mirrors.aliyun.com/cygwin/)*选择完成后,点击“下一步”,

这一步,我们选择需要下载安装的组件包,为了使我们安装的Cygwin能够编译程序,我们需要安装gcc编译器,默认情况下,gcc并不会被安装,我们需要选中它来安装。为了安装gcc,我们用鼠标点开组件列表中的“Devel”分支,在该分支下,有很多组件,我们必须的是:

1 **binutils
2 gcc
3 gcc-mingw
4 gdb**

鼠标点击组件前面的循环按钮,会出现组建的版本日期,我们选择最新的版本安装,下图是选中后的四类组件的截图:
注意搜索出来的结果可能有所不同:

选完以后,我们选择下一步,进入安装过程,如下图所示,

安装的时间依据你选择的组件以及网络情况而定。安装完成后,安装程序会提示是否在桌面上创建Cygwin图标等,点击完成退出安装程序。

验证Cygwin安装是否成功

运行cygwin,在弹出的命令行窗口输入:

    cygcheck -c cygwin会打印出当前cygwin的版本和运行状态,如果status是ok的话,则cygwin运行正常。

1、Cygwin安装和验证 -

    1然后依次输入gcc –version,g++ --version,
注意    **make –version,** 要看看你下的时候是什么 mingw64-make 之类的。2 gdb –version进行测试,如果都打印出版本信息和一些描述信息,非常高兴的告诉你,你的cygwin安装完成了!

在windows命令下使用cygwin

要想在Windows命令提示符下使用Cygwin,你需要添加Cygwin到Windows环境变量。

通过Win+Pause/Break键或者在我的电脑上右键选择属性打开系统属性。
  在左边一列选择高级系统属性打开系统属性窗口:

在高级选项里点击下面的环境变量。

在系统变量里,找到Path变量并单击进行编辑。

在变量值选项的最后面添加Cygwin下bin路径:
;C:cygwinbin

注意:确保前面要加个分号来和其它的变量值进行区分。

点击“OK”关闭对话,然后打开命令提示符来测试几个Linux命令。

正如下面的图片里所看到的,pwd和ls在Windows命令提示符工作正常。你还会看到*/cygdrive/c*自动被添加到当前目录显示里面了。

常见错误

注意所有代码都要打全

TIPS

如果还有不会的,可以关注下面的公众号,博主会在24小时内回复。

Windows:安装cygwin教程相关推荐

  1. windows安装Cygwin教程

    1.下载安装Cygwin 去Cygwin的官方网站http://www.cygwin.com/ window 64位请选择 setup-x86_64.exe 32位请选择 setup-x86.exe ...

  2. Windows10安装Cygwin教程

    Windows10 安装 Cygwin教程 Cygwin是在Windows下的linux环境,因为需要用到机器翻译的一个库:fairseq,不得不选择安装该软件! 1.首先去Cygwin官网下载安装包 ...

  3. Windows10 安装 cygwin 教程

    Windows 安装 Linux 环境,cygwin 安装界面稍微改了一点,结果没反应过来,浪费了一点时间,记录下. 转载来源: (1)安装教程:Windows:安装cygwin教程 (2)设置环境变 ...

  4. Windows 安装 Redis 教程

    Windows 安装 Redis 教程 GitHub 下载安装包并解压到本地 快速启动 Redis 服务器 快速启动客户端进行测试 安装Redis Windows 服务 Redis是一个高性能的kv对 ...

  5. 炒鸡详细的windows安装python教程

    炒鸡详细的windows安装python教程 前言 1.下载Python安装文件 (1)首先,我们在浏览器上搜索python,然后找到python的官网,打开网页. (2)在官网页面,将鼠标移动到&q ...

  6. windows安装Weblogic教程(图文教程超详细版)

    windows安装Weblogic教程(超详细) 一. 下载 WebLogic 到Oracle官网http://www.oracle.com/ 下载WebLogic(根据自己的情况选择),本文档下载的 ...

  7. RED5 1.0视频直播服务器 WINDOWS安装记录 教程

    http://www.myhack58.com/Article/sort099/sort0100/2014/50048.htm RED5 1.0视频直播服务器 WINDOWS安装记录 教程 来源:本站 ...

  8. Geoserver Windows 安装部署教程

    Geoserver Windows 安装部署教程 JRE 安装部署 不论是基于tomcat部署geoserver,还是直接安装geoserver的二进制文件,都需要Java环境,geoserver可以 ...

  9. 手把手的教你在windows上安装cygwin教程以及验证是否安装成功

    注:为了在windows上运行使用linux下面的命令,我将cygwin作为工具,下面是它的安装过程 ​​​​​​​ 目录 1.下载网站 1.1 官网 http://www.cygwin.com/ 1 ...

最新文章

  1. 机器学习算法与理论用到的数学知识
  2. linux系统中查看gcc内置宏定义的命令方法
  3. 《一个程序员的奋斗史》帮我选封面哇! —— 猜封面页数赢赠书活动~
  4. 配置Qt开发环境下的OpenCV开发
  5. visio mysql使用教程_Visio技巧篇之一些常用小技巧
  6. 3款电脑必备的常用运行库合集,你值得拥有
  7. mysql授权数据库(或表)给用户
  8. 稳压芯片TPS54531的设计和分析
  9. HTML+css网站设计布局模板
  10. 精选 Visio 模板和图表
  11. qt设置文本背景透明_QT透明显示文字
  12. Nginx跳转到用户首页
  13. cpua55和a53哪个好_OPPOA55和OPPOA53哪个好-参数对比-更值得入手
  14. <视觉SLAM十四讲> 李群与李代数
  15. Python的简单代码:两天肝出画函数图像(散点图)的程序(不用matplotlib)(含白菜也能看懂的超超超详细讲解和源代码哦)
  16. C语言——用函数方法判断闰年
  17. js 获取字符串长度方法length
  18. 后台弹窗,弹窗跳转页面
  19. envi栅格图像镶嵌_envi图像镶嵌
  20. 《软件工程师职业生涯完全指南》作者访谈

热门文章

  1. 密室逃脱,玩的就是智慧
  2. 优傲协作机器人变身“火眼金睛”质检员
  3. 百家号免费引流绝招在这里!
  4. CVX工具箱配合MATLAB使用心得
  5. 毕业4年年薪200万,一个CTO的成长之路
  6. Android进阶知识:Retrofit相关
  7. 揭秘威胁情报的王者Talos
  8. android实现文本信息复制,剪切板(ClipboardManager)
  9. 谷歌浏览器打开JSP页面依然输出源代码
  10. STM32F1_外部NorFlash存储程序代码