Windows 安装 cygwin 详细步骤
Cygwin 是在 Windows 平台上运行的类 UNIX 模拟环境,支持绝大多数的 GNU 软件。如果你有在 Windows 系统中开发 Linux 程序的需求,那么 Cygwin 是一个很好的选择。Cygwin 在 Windows 系统中,就好比 Wine 在 Linux 系统中一样的概念。
安装 Cygwin
在 Cygwin 官网 下载 Cygwin 安装包,如下图所示。
双击 setup-x86_64.exe 开始安装 Cygwin,一直按“下一步”到 Select Packages 窗口。在这里,你可以搜索你想要的软件包一并安装(当然你也可以后续有需要的时候再安装)。例如,在 Search 框输入“wget”,选择要安装的 wget 版本即可,如下图所示。
点击“下一步”,安装程序就会自动下载并安装前面选择的所有软件包。待安装完成后,点击“完成”。
现在,Cygwin 已经安装好了!你可以通过 Start 菜单或桌面图标启动它,启动后你会看到一个类似于 CMD 的命令行窗口,如下图所示。
你可以在 Cygwin 窗口输入 Linux 的常用命令(例如 ls、cd 等)。
使用 apt-cyg 安装软件
假设你的目标是要在 Windows 中开发 Linux 程序,那么你就需要用到 GCC 编译工具。你当然可以使用前面介绍的方法,在 Select Packages 窗口进行安装。不过,如果你错过了,又不想重新双击打开一遍 Cygwin 的安装程序,那么可以使用 apt-cyg 工具在终端完成软件包的安装。
首先,你需要安装 apt-cyg 工具,它是专门为 Cygwin 设计的类似于 apt-get 的命令行工具。你可以在 GitHub 找到它,下载 zip 包即可。解压后的 apt-cyg 目录结构如下:
$ tree
.
├── LICENSE
├── apt-cyg
├── changelog.md
├── readme.md
└── status.md
将 apt-cyg 脚本拷贝到 Cygwin 安装路径的 bin 目录,例如 C:\cygwin64\bin。
现在,打开 Cygwin 终端就可以使用 apt-cyg 工具了!
安装 GCC 编译工具
apt-cyg install gcc-core
安装 Vim 编辑器
apt-cyg install vim
好啦,赶紧写个 Hello World 程序测试一下吧!
Windows 安装 cygwin 详细步骤相关推荐
- Windows安装mysql详细步骤(通俗易懂,简单上手)
前期在windows电脑尝试安装mysql,经历诸多不顺,特把安装详细步骤以及遇见的问题记录下来,提供给有需者使用.配置过程主要分为五个步骤,如下所示: (1)确认本地是否安装mysql (2)下载m ...
- Windows安装Eclipse详细步骤
本专栏由十年Java开发经验专家编写,本专栏定位于Java基础知识,既适合新手入门又适合老鸟巩固基础知识.一共99节课,每节课只需几毛钱. 作者简介:笔名seaboat,擅长工程算法.人工智能算法.自 ...
- Windows安装IDEA详细步骤
本专栏由十年Java开发经验专家编写,本专栏定位于Java基础知识,既适合新手入门又适合老鸟巩固基础知识.一共99节课,每节课只需几毛钱. 作者简介:笔名seaboat,擅长工程算法.人工智能算法.自 ...
- Git安装教程(Windows安装超详细教程)
Git安装教程(Windows安装超详细教程) weir_will 关注 0.9 2017.10.08 00:59* 字数 728 阅读 17955评论 8喜欢 41 2018年4月14日更新 更 ...
- 哪些是能安装mysql的文件_安装mysql详细步骤有哪些?
安装mysql详细步骤有哪些? 安装mysql详细步骤有: MySQL下载 进入页面官网,找到下载页面页面下拉,找到如下图,然后点击下载Windows (x86, 64-bit), ZIP Archi ...
- 本地安装MySQL详细步骤
本地安装MySQL详细步骤 Win10下载安装MySQL 一.官网下载MySQL 二.安装MySQL 三.启动MySQL 四.登录本机的MySQL 五.注意事项 六.MySQL命令 Win10下载安装 ...
- SpringBoot打包部署成Windows服务的详细步骤
SpringBoot打包部署成Windows服务的详细步骤 1.SpringBoot 1.1 pom.xml 1.2 项目代码 1.2.1 项目结构 1.2.2 Controller的代码 1.2.3 ...
- dd命令安装Linux安装教程详细步骤
面对大批量服务器的安装,人们往往热衷于选择"无人值守安装"的方式,而此方式需要对服务器进行过多的配置,并不适合初学者. 无人值守安装(Kickstart),又称全自动安装,其工作原 ...
- 本地安装Tomcat详细步骤
本地安装Tomcat详细步骤 Win10下载安装Tomcat及配置环境变量 一.官网下载Tomcat 二.配置环境变量 三.安装Tomcat 四.检验是否安装成功 五.注意事项 六.问题与解决 Win ...
最新文章
- 程序员的杂想-不要只做一名程序员
- kaptcha图形验证码组件
- 帮设计师与工程师更好沟通的实用技巧
- Confluence 6 索引支持的语言并进行修改
- Android 中使用MediaRecorder进行录像详解(视频录制)
- oracle 12c sp2 0667,SP2-0667/SP2-0750错误
- (转载)grep 行号正则匹配字符有颜色
- Python3 不能直接导入reduce
- 深度学习TF—7.卷积神经网络CNN
- Day04_绘制矩形
- Oracle备份与恢复介绍
- 解决Configure TrackPoint重启后不能保存的问题
- 7个等级 容灾等级_容灾备份的柒个国际标准等级(一)
- Cesium深入浅出之如何获取帧率
- Django路由写法
- 在Android Studio 上为项目添加Git版本控制
- Linux下IO编程(一)
- python一键配置多个IP
- andriod游戏音效
- jQuery滑动效果
热门文章
- zabbix tcp 端口自定义监控方案
- UI一揽子计划 11 (自定义UITableViewCell、Cell 的自适应高度)
- Python爬虫技术系列-06requests完成yz网数据采集V01
- 武汉大学 gps 计算机 陈冰,武汉大学人文社会科学研究院
- 制作usb转串口固件
- 电脑版贝爷生存java在哪_我的世界:贝爷生存!史上最“难”生存模组,开局只有三滴血?...
- 初学编程,选C还是选C++,你选对了吗
- 用matlab实现冒泡排序法,「冒泡排序算法」MATLAB实现冒泡排序算法 - seo实验室
- java的instance_Java中instance和instanceof
- NYOJ6 之喷水装置(一)