前言
作为程序员,一个顺手的开发环境至关重要。VSCode 作为轻量级但功能强大的代码编辑器,配合 GCC/G++ 编译器,能够在 Mac 上提供优秀的 C/C++ 开发体验。本文将详细介绍从零开始的完整配置过程。
一、环境准备:安装编译工具
1.1 安装 Xcode Command Line Tools(推荐首选)
打开终端,执行以下命令:
xcode-select --install
执行后会弹出安装对话框,点击'安装'即可。这个过程会安装 GCC、G++、Make 等基础开发工具。
验证安装:
gcc --version
g++ --version
1.2 使用 Homebrew 安装更新版本的 GCC(可选)
如果你需要更新版本的 GCC,可以通过 Homebrew 安装:
# 安装 Homebrew(如果尚未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装 GCC
brew install gcc
注意:通过 Homebrew 安装的 GCC 命令可能带有版本号,如 gcc-13、g++-13。
二、VSCode 扩展安装
打开 VSCode,按 Cmd+Shift+X 打开扩展商店,搜索并安装以下扩展:
- C/C++(Microsoft 官方扩展)- 必需
- C/C++ Extension Pack(扩展包,包含多个相关工具)- 推荐
三、项目配置详解
3.1 创建项目结构
建议的项目目录结构:
my_cpp_project/
├── src/ # 源代码目录
│ └── main.cpp
├── include/ # 头文件目录
├── .vscode/ # VSCode 配置目录
│ ├── tasks.json # 编译任务配置
│ ├── launch.json # 调试配置
│ └── c_cpp_properties.json # 智能提示配置
└── Makefile # 编译脚本(可选)
3.2 配置 c_cpp_properties.json(智能提示)
在项目根目录创建 .vscode/c_cpp_properties.json:
{
"configurations":

