Cygwin简介


简单来说, Cygwin可以模拟Linux环境, 实现在Windows上执行Linux命令的功能。

当Cygwin安装完成之后, 会得到一个类似这样的目录, 而且在"usr/include"中可以找到大部分常用Linux C函数的头文件

不难发现, 这与Liunx系统的目录结构基本一致。

本人安装Cygwin的目的

在Windows系统的VS Code的终端中使用 gcc、g++、tar、make、apt-cyg、ssh 等命令。

安装Cygwin之前的温馨提示

  • 明确自己需要安装的命令, 如果不知道怎么选择, 后面会详细介绍。
  • 建议需要哪些就装哪些, 因为安装所用的时间、得到的目录占用内存的大小, 与你选择的命令数量成正比。(别问我怎么知道的T_T)
  • 如果装完发现漏装了一些功能, 可以重新点击setup-x86_64.exe进行补装, 不必把根目录<默认为"cygwin64">删了。
  • 安装的时候有可能提示"/bin/cygwin1.dll"文件不存在或者出错的问题, 笔者好不容易找到了可用的文件<cywin1.zip>, 需要的朋友可以自行下载。

Cygwin的下载

  • 官网: https://www.cygwin.com/
  • 现在32位的已经不支持了, 官网上只有64位的

Cygwin的安装

  1. 双击运行setup-x86_64.exe
  2. 选择安装方式 → 默认从网络下载, 因此请确认网络是否已连接
  3. 选择Cygwin的根目录安装路径
  4. 选择本地包的安装路径
  5. 选择连接的方式 → 默认即可
  6. 选择下载的镜像站点 → 建议从以下两个站点中选一个:
    a. 网易镜像: http://mirrors.163.com/cygwin/
    b. 阿里云镜像: http://mirrors.aliyun.com/cygwin/
  7. 选择界面介绍
  8. 选择你要安装的组件
    a. 如果只是为了编译C语言代码, 装gcc-coregcc-g++就已经足够了;
    b. 如果希望使用Linux的更多命令, 可以从"Base"类别中挑选所需的组件;
    c. 如果希望使用类似Ubantu中的 “apt-get” 命令: apt-cyg, 就需要先安装wgettargawkbzip2这4个组件;
    <apt-cyg脚本文件的获取方式>
    ① GitHub: https://github.com/transcode-open/apt-cyg
    ② 点此下载 → apt-cyg.zip
    d. 如果希望使用ssh命令进行远程登录, 可以安装openssh;
    e. 更多的功能 → 留给读者去探索。
  9. 最终确认, 点击下一页即开始进行下载、安装等自动步骤 (需要等待一段时间, 选择的组件越多, 时间越长)
  10. 安装完成后, 应添加环境变量


结语: 感谢各位大佬的观看, 如果这篇文章对你有帮助的话, 请点个免费的赞吧 ~

Cygwin安装笔记相关推荐

  1. laravel安装笔记 (转)

    一.安装composer 安装之前将\php\php.ini文件中的php_openssl.dll扩展库开启,否则composer在安装过程中会出现错误提示. (我在安装过程中发现apache目录下的 ...

  2. 前端开发学习笔记 - 1. Node.JS安装笔记

    Node.JS安装笔记 Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an ...

  3. Oracle安装笔记

    Oracle安装笔记 出现错误后不要慌,最主要的是看log文件的提示,其中比较简单的文件是install目录下的make.log 错误一: client_shared For example: /us ...

  4. CygWin / 安装软件包的方法

    @time 2019-07-03 @author Ruo_Xiao 1.下载 CygWin 安装包 网址:https://www.cygwin.com/,下载软件 setup-x86_64.exe . ...

  5. hadoop-0.21.0 在Windows环境下的部署(1)Cygwin 安装

    Cygwin 安装: 1:下载 http://cygwin.com/setup.exe http://www.cygwin.com/setup.exe 2:运行 我们看到有三种安装模式: •Insta ...

  6. convirt2.5在虚拟机上安装笔记

    <span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255) ...

  7. SVN的安装笔记和要注意的问题

    SVN的安装笔记和要注意的问题 之前装的SVN 1.3.2,按网上说的教程,一配置就可以用了,但这次换了1.4.2的最新版本, 只是设置了server.conf和passwd后,依然在导入项目时,说验 ...

  8. pycharm不同py文件共享参数_PyCharm安装笔记

    1. 介绍 1.1 介绍 今天福哥带着大家学习如何安装非常好用的Python编辑器,也就是jetbrains全家桶的PyCharm编辑器. PyCharm是jetbrans开发的一款专门用来编写Pyt ...

  9. ubuntu18.04 Qt Creator 安装+ROS Qt Creator Plug-in 插件安装笔记

    ubuntu18.04 Qt Creator 安装+ROS Qt Creator Plug-in 插件安装笔记: 一.Qt Creator 5.10安装 官网下载地址: http://download ...

  10. Windows10+Ubuntu 18.04.2+ROS 安装笔记(SSD单硬盘)下

    Windows10+Ubuntu 18.04.2+ROS 安装笔记(SSD单硬盘)下 一.前言 二.化繁为简 二.补充说明 三.测试ROS 是否安装成功 一.前言 最近需要学习ROS和python,于 ...

最新文章

  1. ActiveMQ—安装配置及使用
  2. mysqldump: Couldn't execute 'SAVEPOINT sp':
  3. 获取iOS设备的型号
  4. Chrome OS 70 发布:这是安卓的私生子吗?
  5. java struct 简单案列_spring与struts简单整合案例
  6. python输出一首诗_Python:如何打印我的简单诗
  7. beeline安装_Hive 系列 之 简介与安装
  8. flamengo x ajax,Flamengo是什么意思
  9. 家用NAS进阶折腾之旅—常见NAS系统介绍和一些体会以及QNAP 威联通 TS-563 NAS使用感受
  10. Notion,一款优秀的程序员记笔记软件,值得推荐!
  11. 卖服务器销售打广告语句子,朋友圈销售广告语大全,创意广告语最能打动客户的句子!...
  12. 怎样检测php语法错误,检查php的语法错误
  13. 【最短路】白银莲花池
  14. 大话设计模式—访问者模式
  15. 视频剪辑用计算机,用于视频剪辑的笔记本电脑,我们都有哪些选择
  16. 电脑编程技巧与维护杂志电脑编程技巧与维护杂志社电脑编程技巧与维护编辑部2022年第6期目录
  17. 颜色英文单词总汇(申明:来自于360)
  18. 计算机选择题在线,计算机考试选择题
  19. 【CF1280】C. Jeremy Bearimy(贪心)
  20. 鸿蒙互联网开发安卓仍是,【华为|华为鸿蒙手机倒计时,国产软件崛起迎曙光?荣耀:安卓依然是首选( 四 )】操作系统|鸿蒙|其他|曙光|荣耀_科技资讯_联盟·玩科技...

热门文章

  1. 交互设计的职能:交互设计师具体做什么
  2. 汇报措辞:你懂得如何向领导汇报吗(审阅、审批、审阅、批示、查阅)?
  3. [BZOJ2959]长跑——新技能:LCT+缩圈
  4. C语言解决猴子分桃问题的代码
  5. android qq 文件怎么打开,如何更改腾讯QQ手机版默认的文件打开方式
  6. 如何在HTML添加背景图片么,如何在HTML中添加背景图片
  7. LeetCode 56~60
  8. 《A Neural Layered Model for Nested Named Entity Recognition》
  9. 计算机硬盘图标怎么更改,Win7硬盘图标怎么改 win7修改硬盘盘符图标的方法
  10. 计算机二级大题知识点汇总,计算机二级office复习知识点「汇总」