在 Windows 上安装 GCC
此材料还提供视频版本,这可以使您的安装过程更加简单。
在本文中,我们将向您展示如何安装 **GCC** 编译器的最新版本之一,它将允许您创建 C++ 程序。
在 Windows 上,GCC 编译器是 **MSYS2** 包的一部分。您可以从这个页面下载它
安装和设置
下面描述的步骤也在他们的主页上。
1. 安装 MSYS2
只需通过他们的安装程序一直点击“下一步”。

请记住将 msys2
安装到路径中不包含特殊字符或空格的磁盘空间,最好是
C:\msys64
或在类似位置的其他磁盘上。
2. 下载相应的软件包
安装后,通过开始菜单中的 MSYS2 MSYS
选项启动 MSYS2 控制台。

在其中输入以下命令
pacman -Syu
当控制台中出现以下信息时
:: Proceed with installation? [Y/n]
输入 Y
并按回车/Enter 键确认。
当此信息出现时,再次输入 Y
:: To complete this update all MSYS2 processes including this terminal will be closed. Confirm to proceed [Y/n]`
请重新打开 MSYS2 MSYS
控制台
pacman -Su
同样,我们用 Y
确认问题
:: Proceed with installation? [Y/n]
然后我们输入允许我们安装 MinGW-w64 的命令
pacman -S --needed base-devel mingw-w64-x86_64-toolchain
当信息弹出时
Enter a selection (default=all):
输入绿色标记的软件包的编号

在我的情况下
1 2 3 7 9 10 11 13 14 15 16 17 18 19
您也可以通过按 Enter 键安装所有软件包,但是,这会占用更多的磁盘空间。
3. 将路径添加到系统变量 PATH
如果您正确遵循了上述步骤,您的计算机上已经安装了 GCC 编译器。
为了高效使用它,您还需要将 msys64 \ mingw64 \ bin
文件夹的路径添加到名为 PATH
的系统环境变量中。
如果您选择了默认安装路径(C:\msys64
),则此路径将如下所示
C:\msys64\mingw64\bin
阅读以下文章,了解如何将路径添加到环境变量 PATH
▶ https://www.architectryan.com/2018/03/17/add-to-the-path-on-windows-10/
测试是否有效
接下来的步骤是**可选**的。
最后,最好测试一下编译器是否工作。
创建一个空文件夹,例如在桌面上,并使用代码编辑器或记事本创建一个文件,其名称和扩展名为
Main.cpp
将以下代码保存到其中(您可以从网站复制)
#include <iostream>
#include <ranges>
#include <algorithm>
#include <array>
namespace rg = std::ranges;
int main() {
auto arr = std::to_array({12, 8, 3, 7});
rg::sort(arr);
for (size_t i = 0; i < arr.size(); ++i)
{
if (i != 0) std::cout << ", ";
std::cout << arr[i];
}
}
然后在包含文件 Main.cpp
的文件夹中运行控制台,例如通过在文件夹中间使用快捷方式 Shift + PPM
并按下“在此处打开 Powershell 窗口”。
输入以下命令
g++ Main.cpp -std=c++20 && .\a
稍后,控制台中应出现以下效果
3, 7, 8, 13
祝您编程顺利 😀
如果您在安装过程中遇到问题,请在 Discord 服务器的 #helpdesk
频道联系我们
https://discord.gg/xH2BPRNftS