(8)学习C语言以及教你小白操作 Cygwin 编译器下载、C 编译器 Cygwin 安装、安装 gcc/g++ 的编译环境《小鹅说 C 语言》

一、Cygwin 编译器简介

1.1、Cygwin

Cygwin 是一个在 Windows 操作系统上模拟 Unix/Linux 环境的软件包,它允许用户在 Windows 上使用 Linix 工具和应用程序。

Cygwin 通过提供一组 DLL(动态链接库),这些 DLL 充当 Unix 系统调用层和 Windows 内核之间的桥梁,使得 Unix 程序能够在 Windows 系统上运行。

1.2、MinGW 与 Cygwin 的区别

如果你想把 windows 下的程序移植到 Linux 的程序,选择 Cygwin。

如果你想开发 windows 下的程序,选择 Mingw。

二、Cygwin 编译器下载

Cygwin 官网:https://www.cygwin.com/

在官网下载安装包:

在这里插入图片描述

三、Cygwin 编译器安装

3.1、安装下载完成后,双击下载的文件:

在这里插入图片描述

3.2、选择下载源

接下来可以一直点击下一步(按照默认的配置就行):

在这里插入图片描述

3.3、选择待会下载的软件存放目录

这个是 Cygwin 安装包,记住位置,待会底下第3.10步要用

在这里插入图片描述

3.4、选择软件的根安装目录

这个是 Cygwin 安装位置,如果 c 盘空间不够可以放别的盘。记住位置,待会底下第3.10步要用

在这里插入图片描述

3.5、选择互联网连接

在这里插入图片描述

3.6、选择 Cygwin 镜像安装包

这里我们可以添加网易开源镜像阿里云镜像 https://mirrors.aliyun.com/cygwin/。

然后下一步

在这里插入图片描述

3.7、选择安装包默认即可,并下一步开始安装

在这里插入图片描述

3.8、等待下载并安装完成

在这里插入图片描述

安装完成后,就会在桌面生成一个图标

在这里插入图片描述

3.9、查看当前的 cygwin 的版本信息

双击图标,进入命令行界面,输入 cygcheck -c cygwin 命令可以查看当前的 cygwin 的版本信息:

在这里插入图片描述

3.10、拷贝安装包 和 安装位置

把第3.3步中 Cygwin 的 安装包 放到第3.4步中 Cygwin 的 安装位置

3.11、安装 gcc/g++ 的编译环境

  1. 在命令行进入 Cygwin 的目录下,执行cd /命令;
  2. 查看确认setup-x86_64.exe文件是否存在,执行ls命令;
  3. 文件不存在则确认第3.10步操作,文件存在则安装 gcc/g++ 的编译环境,执行setup-x86_64.exe -q -P wget -P gcc-g++ -P make -P diffutils -P libmpfr-devel -P libgmp-devel -P libmpc-devel命令;
  4. 等待跳出安装界面,自动安装完成后,进入 Cygwin64 终端, 输入 gcc --version 命令就可以查看版本信息了。

在这里插入图片描述

版本号为 12.4.0,说明 gcc 安装完成。接下来就可以跟 Linux 系统一样操作使用了。


每日一更!

公众号、优快云等博客:小鹅编程笔记

日更较慢有需要完整笔记请私我,C/C++/数据结构-算法/单片机51-STM32-GD32-ESP32/嵌入式/Linux操作系统/uboot/Linux内核-驱动-应用/硬件入门-PCB-layout/Python/后期小程序和机器学习!

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小鹅编程笔记

你的鼓励将是我最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值