VSCode中C语言与C++代码运行配置全指南
VSCode 本身只是一款轻量级的文本编辑器,但通过合理配置,它可以成为高效的 C C++ 开发工具。想要用 VSCode 编写和运行 C C++ 代码,必须先完成环境搭建——安装必要的扩展和配置编译器。下面将整个配置与运行流程拆解为详细步骤,按指南操作即可轻松上手。 第一步:安装必备软件与工
VSCode 本身只是一款轻量级的文本编辑器,但通过合理配置,它可以成为高效的 C/C++ 开发工具。想要用 VSCode 编写和运行 C/C++ 代码,必须先完成环境搭建——安装必要的扩展和配置编译器。下面将整个配置与运行流程拆解为详细步骤,按指南操作即可轻松上手。
## 第一步:安装必备软件与工具
### 1. 安装 C/C++ 编译器
不同操作系统下的安装方式略有差异,请根据你的平台选择:
**Windows 系统:**
- 下载并安装 MinGW-w64 或 Microsoft Build Tools
- 推荐使用 MinGW-w64,访问官方下载地址:https://www.mingw-w64.org/downloads/
**macOS 系统:** 安装 Xcode Command Line Tools,在终端中执行一行命令即可:
```bash
xcode-select --install
```
**Linux 系统:**
- Ubuntu/Debian 系:
```bash
sudo apt update
sudo apt install build-essential gdb
```
- CentOS/RHEL 系:
```bash
sudo yum groupinstall "Development Tools"
```
### 2. 安装 VSCode 扩展
打开 VSCode,在扩展商店中搜索并安装以下两个扩展:
- **C/C++(Microsoft 官方扩展)**

- **Code Runner(可选,用于快速运行代码)**

## 第二步:配置 VSCode 开发环境
### 1. 创建工作文件夹
建议单独创建一个文件夹用于存放 C/C++ 项目,然后用 VSCode 直接打开该文件夹。后续所有配置都会保存在该项目中,便于管理和复用。
### 2. 配置编译器路径
按下 `Ctrl+Shift+P`(macOS 使用 `Cmd+Shift+P`)打开命令面板,输入 `C/C++: Edit Configurations (UI)` 并回车。

接着在打开的 UI 界面中设置编译器路径:
- Windows(MinGW):`C:/mingw64/bin/gcc.exe`
- macOS:`/usr/bin/clang`
- Linux:`/usr/bin/gcc`
设置完成后界面大致如下所示:

### 3. 创建配置文件(可选)
若希望实现一键编译和调试,可以在项目根目录下创建 `.vscode` 文件夹,并放入两个配置文件。
**tasks.json**(编译任务配置):
```json
{
"tasks": [
{
"type": "cppbuild",
"label": "C/C++: clang++ build active file",
"command": "/usr/bin/clang",
"args": [
"-fcolor-diagnostics",
"-fansi-escape-codes",
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"options": {
"cwd": "${fileDirname}"
},
"problemMatcher": ["$gcc"],
"group": {
"kind": "build",
"isDefault": true
},
"detail": "Task generated by Debugger."
}
],
"version": "2.0.0"
}
```

**launch.json**(调试配置):
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "C/C++: gcc build and debug active file",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}/${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": false,
"cwd": "${fileDirname}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "C/C++: gcc build active file",
"miDebuggerPath": "/usr/bin/gdb"
}
]
}
```

## 第三步:编写与运行代码
### 1. 创建 C/C++ 源文件
新建一个文件,保存为 `.c` 或 `.cpp` 后缀。例如创建一个经典 `hello.c` 文件:
```c
#include
int main() {
printf("Hello, World!\n");
return 0;
}
```

### 2. 运行代码的多种方式
以下三种方法任选其一即可:
**方法一:使用 Code Runner 扩展**
右键点击代码文件,选择 `Run Code`,或直接按下快捷键 `Ctrl+Alt+N`(macOS 使用 `Control+option+N`)。

**方法二:通过内置终端手动编译运行**
按下 `` Ctrl+` `` 打开终端,然后执行:
```bash
gcc hello.c -o hello
./hello # Linux/macOS
hello.exe # Windows
```

**方法三:通过任务执行**
按下 `Ctrl+Shift+P`,输入 `Tasks: Run Task`,然后选择之前配置好的编译任务即可。

现在,你已经可以在 VSCode 中顺畅地编写、编译和运行 C/C++ 代码了。后续若遇到更复杂的项目,可以根据需要调整 `tasks.json` 中的编译参数、`launch.json` 中的调试选项,将开发环境调校至最适合的状态。
来源:https://apifox.com/apiskills/run-c-in-vscode/
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。
相关推荐
补充同频道和同主题内容,方便继续浏览更多相关内容。
同类最新
继续查看同栏目最近更新的文章。
CapCut AI Docker 一键部署:镜像拉取、端口映射与数据目录配置教程
CapCutAI容器化部署需先确认镜像来源与授权范围,再完成环境准备、镜像拉取、端口映射、数据目录挂载和启动验证,适合本地试用、团队内网演示与轻量化AI剪辑服务管理。
CapCut AI Windows本地安装配置2026最新版含下载与环境要求
CapCutAI与剪映AI在Windows端适合短视频、口播、课程和营销素材剪辑,安装前需确认系统、显卡、存储与网络条件,优先选择官方渠道下载,并完成账号、素材目录、硬件加速和导出参数配置。
Veo新手保姆级安装教程:从下载到首次运行
Veo适合用文字生成短视频,新手应先确认官方入口、准备账号与设备环境,再按网页或应用方式完成启用。首次运行重点在提示词、参数、素材合规与结果保存,避免使用非官方安装包。
Veo本地模型运行下载路径设置与性能优化指南
Veo本地模型部署需先确认模型来源与硬件条件,再完成下载校验、目录规划、路径配置和推理参数优化。重点关注显存占用、依赖版本、缓存位置、授权范围与常见报错处理。
Veo安装失败解决指南:常见报错与日志排查及升级回滚方案
Veo安装失败通常与系统环境、依赖版本、网络源、权限和缓存有关。排查时应先确认版本要求,再查看安装日志,按报错类型处理,并提前备份项目,确保升级与回滚可控。
