vscode c++环境配置 Mac
时间: 2023-09-24 13:13:02 浏览: 91
对于在Mac上配置VSCode的C++环境,你可以按照以下步骤进行操作:
1. 首先,确保你已经安装了Xcode和Command Line Tools。你可以在App Store中下载并安装Xcode,然后在终端运行以下命令安装Command Line Tools:
```
xcode-select --install
```
2. 安装VSCode:你可以从VSCode的官方网站(https://code.visualstudio.com)下载并安装最新版本的VSCode。
3. 在VSCode中安装C/C++扩展:打开VSCode,点击左侧的扩展图标(或按下Ctrl+Shift+X),在搜索框中输入"C/C++",找到并点击"Microsoft C/C++"扩展进行安装。
4. 配置编译器:打开终端,运行以下命令安装gcc编译器:
```
brew install gcc
```
5. 配置tasks.json:在VSCode中,按下Ctrl+Shift+P打开命令面板,输入"Tasks: Configure Task"并选择"C/C++: g++ build active file",这将自动生成一个tasks.json文件。如果没有弹出此选项,请手动创建一个名为".vscode"的文件夹,并在其中创建一个名为"tasks.json"的文件。
6. 修改tasks.json文件:将以下代码复制到tasks.json文件中,并保存:
```json
{
"version": "2.0.0",
"tasks": [
{
"type": "shell",
"label": "C/C++: g++ build active file",
"command": "/usr/local/bin/g++",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"options": {
"cwd": "/usr/local/bin"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
```
7. 配置launch.json(可选):如果你需要调试C++代码,可以按下Ctrl+Shift+P打开命令面板,输入"Debug: Open launch.json"并选择"C++ (GDB/LLDB)",这将自动生成一个launch.json文件。如果没有弹出此选项,请手动创建一个名为".vscode"的文件夹,并在其中创建一个名为"launch.json"的文件。
8. 修改launch.json文件(可选):在launch.json文件中,你可以根据需要进行调试配置。以下是一个基本的launch.json配置示例:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "g++ - Build and debug active file",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false,
"MIMode": "lldb"
}
]
}
```
完成上述步骤后,你就可以在VSCode中使用C++编程环境了。你可以打开一个C++文件,按下Ctrl+Shift+B进行编译,然后按下F5进行调试(如果有配置launch.json)。
阅读全文