Ubuntu 22.04: VS Code 安装配置 C++ 开发环境
时间: 2024-10-25 19:13:47 浏览: 30
在Ubuntu 22.04系统上安装和配置VS Code用于C++开发,可以按照以下步骤操作:
1. **安装依赖**:
- 首先需要安装基础的开发工具包,运行以下命令:
```
sudo apt update && sudo apt install build-essential g++
```
2. **安装CodeLLDB**:
- VS Code有一个名为CodeLLDB的插件,它是调试C++项目的理想选择。打开终端并输入:
```
sudo apt install code-server
```
- 然后下载VS Code并启动它,使用Extensions搜索栏找到"CodeLLDB"并安装。
3. **设置C/C++ Extension**:
- 在VS Code中,点击左侧菜单的` Extensions `,然后搜索并安装 "Microsoft Visual Studio Code C/C++" 插件。
4. **配置C++任务**:
- 创建一个新的`tasks.json`文件,通常位于项目根目录或`.vscode`目录下,内容如下(替换`./src`为你的源码路径):
```json
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"command": "g++",
"args": ["-g", "-o", "${fileDirname}/${fileBasenameNoExtension}", "${file}"],
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
```
5. **配置C/C++ Debug配置**:
- 新建`launch.json`文件,添加以下内容,同样替换路径:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/a.out", // 根据实际编译后的可执行文件名替换
"args": [], // 运行时参数
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
]
}
]
}
```
6. **设置工作区路径**:
- 在VS Code顶部菜单中,选择`File` > `Preferences` > `Settings`,搜索`C_Cpp.intelliSenseEngine`,将其值设为`gcc-x86_64-linux-gnu`。
现在你应该可以使用VS Code编写、构建和调试C++项目了。如果你遇到问题,可以从这里开始检查
阅读全文