macOS Sequoia上如何安装gcc/g++环境?

macOS Sequoia 15 上安装 gcc/g++ 环境非常简单,我给你一套最标准、最稳定、一次成功 的教程,全程只需要用终端,照着复制粘贴即可。

一、最简单安装方法(推荐 99% 用户)

步骤1:打开终端

启动台 → 其他 → 终端(Terminal)

步骤2:安装 Xcode 命令行工具(必须)

macOS 编译 C/C++ 必须先装这个:

bash 复制代码
xcode-select --install

会弹出安装窗口 → 点 安装 → 等待完成(5~10分钟)

步骤3:安装 Homebrew(如果你还没装)

bash 复制代码
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

步骤4:安装真正的 GCC(含 g++)

bash 复制代码
brew install gcc

这会安装最新版 gcc/g++(目前是 14 系列)


二、验证是否安装成功

输入下面 3 条命令检查:

bash 复制代码
gcc-14 --version
g++-14 --version

只要显示版本号,就说明安装成功


三、重要说明(macOS 特有)

1. 系统自带的 gcc 不是真 GCC

macOS 自带的 gcc 其实是 clang(苹果自己的编译器)。

你安装的 真正 GCC 命令是:

  • gcc-14
  • g+±14

2. 编译 C 语言

bash 复制代码
gcc-14 test.c -o test

3. 编译 C++

bash 复制代码
g++-14 test.cpp -o test

4. 运行程序

bash 复制代码
./test

四、如果你想让 gcc / g++ 直接调用新版 GCC

可以创建快捷方式(推荐):

bash 复制代码
cd /usr/local/bin
ln -s gcc-14 gcc
ln -s g++-14 g++

之后就能直接用:

bash 复制代码
gcc --version
g++ --version

五、最简单测试(确保能编译)

  1. 桌面新建 test.cpp
cpp 复制代码
#include <iostream>
using namespace std;

int main() {
    cout << "Hello macOS Sequoia GCC" << endl;
    return 0;
}
  1. 终端进入桌面
bash 复制代码
cd ~/Desktop
  1. 编译
bash 复制代码
g++-14 test.cpp -o test
  1. 运行
bash 复制代码
./test

看到输出就说明 C/C++ 环境完全正常


六、超简总结(你只需要记这 4 条)

  1. 安装命令行工具:xcode-select --install
  2. 安装brew:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  3. 安装gcc:brew install gcc
  4. 编译C++:g++-14 文件名.cpp -o 输出名

相关推荐
吴可可1231 小时前
C++与C#版Teigha样条离散化差异解析
c++·算法·c#
MC皮蛋侠客1 小时前
C++17 多线程系列(二):共享数据与同步——mutex 与 condition_variable
开发语言·c++·多线程
Das11 小时前
【408】C语言标识符
c语言·开发语言
郝学胜-神的一滴1 小时前
中级OpenGL教程 007:解决背面光照异常高光问题
c++·unity·游戏引擎·three.js·opengl·unreal
晚风叙码2 小时前
《C++基础进阶:函数重载、引用、inline与nullptr全解析》
c++
少云清2 小时前
Mac 上怎么找到这个目录 /Users/你的用户名/Library/Application Support/JetBrains
macos
雪度娃娃2 小时前
ASIO异步通信——服务器网络层和逻辑层设计
开发语言·网络·c++·php
Digitally2 小时前
如何轻松地将照片从安卓手机无线传输到Mac电脑
android·macos·智能手机
CodeForCoffee2 小时前
iPhone照片导入Mac
macos·ios·iphone