问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

如何在Windows系统上安装C和C++编译器

创作时间:
作者:
@小白创作中心

如何在Windows系统上安装C和C++编译器

引用
1
来源
1.
https://www.freecodecamp.org/chinese/news/how-to-install-c-and-cpp-compiler-on-windows/

在Windows系统上开发C和C++程序,首先需要安装相应的编译器。本文将详细介绍如何通过MSYS2在Windows系统上安装GCC和G++编译器,以及如何配置环境变量。

如果你想在Windows操作系统上运行C或C++程序,那么你需要有合适的编译器。MinGW编译器是一个知名且广泛使用的软件,用于安装C和C++编程语言的GCC和G++编译器。

但是许多开发人员在安装编译器时遇到了困难,因此本文将向大家展示所有步骤,并附上截图来帮助你完成安装。我们将使用Windows 11作为演示系统,相同的过程适用于所有其他Windows操作系统。但是如果你使用的是Windows XP,你需要更改一些步骤。

安装MSYS2

首先,我们需要从MSYS2下载一个可执行文件。访问MSYS2的官方网站:https://www.msys2.org/。

向下滚动,直到找到可执行文件的下载按钮。

简单地点击安装按钮,并将安装文件保存在你希望的任何位置。

完成可执行文件的下载。根据你的网络速度,下载时间不应该太长。

下载文件后,我们将获得这个可执行文件。

双击可执行文件,然后点击Next。

保持名称不变,然后点击Next。

保持所有内容不变,并点击Next。

给它一些时间来完成安装过程。

如果保持选中,则一旦你点击Finish,MSYS2终端将会打开。我更喜欢这样做,但如果你想稍后再执行剩余任务,则需要从开始菜单自行打开终端。在这种情况下,你需要点击开始按钮 > 搜索MSYS2,然后像下面的图片一样点击终端:

让我们假设我们已经成功打开了MSYS2 MSYS终端。应用命令pacman -Syu来更新软件包数据库和基础软件包。

如果你看到这种安装提示,请输入Y并按回车键。


输入Y并按回车键。

终端将关闭。我们必须手动打开终端并更新其余的软件包。点击开始按钮。

搜索名为MSYS2 64bit的文件夹。点击该文件夹展开并获得终端。通过点击MSYS2 MSYS打开终端。

通过应用命令pacman -Su来更新其余的软件包。如果终端告诉你需要执行命令pacman -Sy,则可能需要执行此命令。

如果收到任何安装提示,则需要输入Y或y并按回车键。

稍等一会儿完成安装。

安装完成后关闭窗口。

安装GCC和G++编译器

点击开始按钮,找到MSYS2 64bit文件夹,点击该文件夹展开它。

如果你和我一样使用的是64位操作系统,那么我们需要使用MSYS2 MinGW x64终端。点击终端以打开它。

⚠️但是,如果你使用的是32位操作系统,那么你需要使用MSYS2 MinGW x86终端。然后,你需要打开该终端。

因为我使用的是64位操作系统,所以我打开了64位终端。使用命令pacman -S mingw-w64-x86_64-gcc以安装编译器。

⚠️如果你使用的是32位操作系统,那么你需要在你的32位终端中使用命令pacman -S mingw-w64-i686-gcc。

稍等一会儿。

如果收到安装提示,输入Y或y并按下回车键。

等待安装过程完成。

编译器安装完成。

如何安装调试器

如果你和我一样使用的是64位操作系统,那么你需要使用命令pacman -S mingw-w64-x86_64-gdb。

⚠️如果你使用的是32位操作系统,那么你需要在你的32位终端中使用命令pacman -S mingw-w64-i686-gdb。

如果收到安装提示,输入Y或y并按下回车键。

等待安装过程完成。

你可以关闭终端。

如何将目录添加到环境变量的路径

打开文件资源管理器。

假设你和我一样将MSYS安装到默认目录。如果你使用了自定义目录,则需要前往你安装的目录。

如果你和我一样使用的是64位操作系统,则前往mingw64文件夹。

⚠️如果你使用的是32位操作系统,请前往mingw32文件夹。

现在我们需要转到二进制文件夹,前往bin文件夹。

⚠️如果你使用的是32位操作系统,则需要进入mingw32文件夹 > bin文件夹。

复制该目录。

⚠️如果你使用的是32位操作系统,并且也将MSYS2安装到了默认目录,那么你的目录应该如下所示:

C:\msys64\mingw32\bin

打开高级系统设置。你可以通过多种方式做到这一点,一种简单的方式是点击开始按钮并搜索它,如下图所示。

从高级选项卡中点击环境变量。

点击Path并选择它。然后点击编辑。

将出现如下窗口:

会出现一个空白框。

在这里粘贴目录。

点击OK。

点击OK。

点击OK。

如果你想获取所有步骤的视频,你也可以观看这个视频。

检查安装

现在是时候检查我们是否成功安装了上述所有内容。打开终端 / PowerShell / CMD,并逐一应用命令:

检查GCC版本:

gcc --version

检查G++版本:

g++ --version

检查GDB版本:

gdb --version

结论

希望本文能帮助你在Windows操作系统上为C和C++程序安装编译器。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号