
点击蓝字 | 关注我们
GCC是C/C++开发的核心工具 能将源代码编译成可执行程序 不管是Windows Linux还是macOS 安装GCC的方法都不难 下面就分系统详细说说怎么安装

Rural
vitalization
2022.07
01
Windows系统安装GCC 推荐MSYS2和MinGW-w64 在Windows上安装GCC 最推荐用MSYS2 它更新快 包管理也强大 能一键装最新GCC 先到MSYS2官网(https://www.msys2.org/)下载安装器 选msys2-x86_64-latest.exe 下载好后 双击运行 一路点Next 默认路径一般是C:\msys64 安装完 打开MSYS2 MSYS终端 输入pacman -Syu更新系统 更新完 要是提示重启终端 就重启一下 接下来装GCC 64位系统输入pacman -S mingw-w64-x86_64-gcc 32位系统就输入pacman -S mingw-w64-i686-gcc 装好后 把C:\msys64\mingw64\bin加到系统Path里 怎么加呢 右键‘此电脑’ 选‘属性’ 再点‘高级系统设置’ 在‘系统属性’窗口里点‘环境变量’ 在‘系统变量’里找到Path 点‘编辑’ 再点‘新建’ 把路径输进去 点确定保存 重启命令行窗口 最后验证一下 打开cmd 输入gcc --version 显示版本信息就说明装好了 要是觉得MSYS2麻烦 也能用WinLibs 它提供纯GCC + MinGW-w64压缩包 解压就能用 最新版支持GCC 14.x 到WinLibs官网(https://winlibs.com/)下载 选7z或zip包 解压到任意目录 比如C:\gcc 再把C:\gcc\mingw64\bin加到Path里 同样用gcc --version验证 还有MinGW-w64在线安装器 到SourceForge(https://sourceforge.net/projects/mingw-w64/files/)下载mingw-w64-install.exe 运行安装器 选最新版本 架构选x86_64(64位) 线程模型选posix 自定义安装路径 装完后把bin目录加到Path里
Linux系统安装GCC 用包管理器轻松搞定 大多数Linux发行版都自带GCC 要是你想更新或者装特定版本 也能用包管理器 Ubuntu/Debian系统 打开终端 输入sudo apt update更新软件源 再输入sudo apt install build-essential 这个包就包含了GCC G++等开发工具 装完后 用gcc --version和g++ --version验证 Fedora/CentOS/RHEL系统 用sudo dnf install gcc或者sudo yum install gcc就行 要是你想装源码 就到GCC官网(https://gcc.gnu.org/)下载tar包 解压后 运行./configure && make && sudo make install 不过这得花几个小时 还得处理依赖关系 适合有经验的用户
macOS系统安装GCC Homebrew和Xcode Command Line Tools二选一 在macOS上装GCC 可以用Homebrew 先装Homebrew(要是没装的话) 然后在终端输入brew install gcc 装完后 用g++或者gcc命令调用 也能用Xcode Command Line Tools 在终端输入xcode-select --install 按提示装就行 装完后 同样用gcc --version验证
验证与常见问题 解决安装小麻烦 装完GCC 得验证一下是不是装好了 打开终端或者命令行 输入gcc --version和g++ --version 要是输出版本信息 就说明装成功了 要是提示“gcc不是内部命令” 就检查一下Path环境变量是不是包含了bin目录 有时候得重启终端或者命令行窗口才能生效 要是装的时候遇到网络问题 就用镜像或者离线包 旧版的TDM-GCC已经停止更新了 不推荐新用户用
夜雨聆风