自学内容网 自学内容网

在 Windows 上配置C (gcc) 开发环境

MinGW

首先了解一下 windows 上用到的编译器,这一工具将程序代码转换为 CPU 可执行的二进制码。
在这里插入图片描述
Mingw-w64 是原始 mingw.org 项目的升级版,旨在支持 Windows 系统上的 GCC 编译器。 它于 2007 年分叉,以提供对 64 位和新 API 的支持。 此后,它得到了广泛的使用和传播。

Mingw-w64 项目的核心是在 Windows 上运行 GCC 输出的头文件和支持库。 由于 Mingw-w64 既不是 GCC 也不是 binutils 的源代码,因此 MinGW官方提供了几套将它们结合起来的安装包

msys2

msys2 是安装包之一,并且打包了一些其他工具。可以通过 清华大学镜像网站-mysys2 软件仓库 进行下载。

1. 下载

在这里插入图片描述

2. 选择安装位置

在这里插入图片描述

3. 安装完毕

在这里插入图片描述

4. 安装gcc

  1. 打开mysys2
  2. 执行指令安装 mingw-w64 GCC
pacman -S mingw-w64-ucrt-x86_64-gcc

在这里插入图片描述

4. 打开验证 gcc

这一步官方文档讲的不明白。需要打开 MSYS2 UCRT64 这个快捷方式。注意上面安装的包名就知道为什么是这个了。
在这里插入图片描述
通过下面命令验证安装,并查看安装位置。

gcc --version
whereis gcc

在这里插入图片描述

这里的根目录 / 是mysys的安装目录。

5. 你可以将目录合并添加到环境变量中方便调用。

参考

[1] MinGW-w64
[2] MSYS2


原文地址:https://blog.csdn.net/qq_19661477/article/details/142860614

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!