vscode gcc mac
时间: 2024-12-05 11:13:05 浏览: 67
在Mac上使用Visual Studio Code (VSCode) 和GCC进行C/C++编程是一个常见且高效的开发环境配置。以下是一些基本步骤,帮助你在Mac上设置VSCode和GCC:
### 1. 安装Homebrew
Homebrew是Mac上的包管理工具,可以方便地安装各种软件包。打开终端并运行以下命令来安装Homebrew:
```sh
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```
### 2. 安装GCC
通过Homebrew安装GCC。在终端中运行以下命令:
```sh
brew install gcc
```
### 3. 安装Visual Studio Code
从[Visual Studio Code官网](https://code.visualstudio.com/)下载并安装VSCode。
### 4. 安装C/C++扩展
打开VSCode,点击左侧的扩展图标(四个方块组成的图标),在搜索框中输入“C/C++”,然后安装由Microsoft提供的C/C++扩展。
### 5. 配置VSCode
在VSCode中,打开一个C/C++项目文件夹。然后,按下`Cmd + Shift + P`打开命令面板,输入“C/C++: Edit Configurations (JSON)”并选择它。这将生成一个`c_cpp_properties.json`文件,配置你的编译器路径。
### 6. 配置任务(Tasks)
在VSCode中,打开命令面板,输入“Tasks: Configure Task”并选择它,然后选择“Create tasks.json file from template”,接着选择“Others”。在`tasks.json`文件中,添加以下内容:
```json
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"command": "gcc",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"group": {
"kind": "build",
"isDefault": true
},
"problemMatcher": [
"$gcc"
]
}
]
}
```
### 7. 配置调试
在VSCode中,打开调试视图(左侧的虫子图标),点击“create a launch.json file”,选择“C++ (GDB/LLDB)”,然后在`launch.json`文件中,添加以下内容:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "C/C++: gcc build and debug",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}/${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false,
"MIMode": "lldb",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "build",
"miDebuggerPath": "/usr/bin/lldb"
}
]
}
```
### 8. 测试
创建一个简单的C程序,例如`main.c`,然后按`Cmd + Shift + B`进行编译,再按`F5`进行调试。
通过以上步骤,你就可以在Mac上的VSCode中使用GCC进行C/C++编程了。
阅读全文
相关推荐


















