ubuntuvscode配置c/c++环境
时间: 2023-10-08 20:11:57 浏览: 135
你可以按照以下步骤来配置Ubuntu上的VS Code环境以支持C/C++开发:
1. 安装VS Code:访问VS Code官方网站并下载适用于Ubuntu的安装包。然后,在终端中使用以下命令安装它:
```
sudo dpkg -i <下载的安装包.deb文件>
```
2. 安装C/C++扩展:在VS Code中,点击左侧的扩展图标(四个方块连接在一起的图标),搜索并安装"ms-vscode.cpptools"扩展。
3. 安装GCC编译器:在终端中运行以下命令来安装GCC编译器:
```
sudo apt update
sudo apt install build-essential
```
4. 配置任务:在VS Code中,使用`Ctrl + Shift + B`键盘快捷键,选择"Configure Default Build Task",然后选择"C/C++: g++ build active file"。这将为你创建一个`tasks.json`文件。
5. 配置调试器:在VS Code中,点击左侧的调试图标(类似于虫子的图标),然后点击"create a launch.json file",选择"C++"。这将为你创建一个`launch.json`文件。
6. 完成配置:你可以根据需要对`tasks.json`和`launch.json`进行自定义配置。例如,你可以设置编译选项、文件路径等等。
完成上述步骤后,你就可以在VS Code中编写、编译和调试C/C++代码了。记得保存代码文件时使用`.c`或`.cpp`作为文件扩展名。
阅读全文
相关推荐












