ubuntu下vscode配置C/C++开发环境的方法

时间:2024-05-18 12:24:11

ubuntu下vscode配置C/C++开发环境的方法

 2018年12月5日  0条评论  425次阅读  0人点赞

一、安装vscode

在VisualStudioCode官网下载.deb包,在终端中输入以下命令安装

#dpkg -i <文件名>

 二、安装C/C++插件

在左侧导航栏点击最下面的图标安装拓展,搜索C/C++并安装

ubuntu下vscode配置C/C++开发环境的方法

三、配置调试和编译文件

1方法一: "C++ gdb"launch.json和tasks.json

打开一个C/C++代码文件所在的文件夹,点击左侧导航栏第四个调试图标,再点击左侧工具栏的齿轮图标,在跳出的选择框中点击C++(GDB/LLDB),并配置launch.json。

ubuntu下vscode配置C/C++开发环境的方法

这一步只需要将program中的”enter program name,for example “删掉, 保留 "program": "${workspaceFolder}/a",调试文件的配置就可以了。

或者 "program": "${workspaceFolder}/${filename}" 也可以


然后是配置编译文件。

Cpp文件下使用快捷键ctrl+shift+P打开搜索框,输入>tasks,选择配置任务,使用模板文件创建tasks.json,选择others。

ubuntu下vscode配置C/C++开发环境的方法

将以上文件改为

{
"version": "2.0.0",    
"tasks": [
{
"label": "echo",                
"type": "shell",                
"command": "g++",
"args":["-g","$[file]"],
}
]
}

此时ctrl+shift+B编译,会弹出“选择要运行的生成任务”选择框,点击配置生成任务,选择echo即可。再次按下ctrl+shift+B,编译完成后点左侧调试工具栏的绿色箭头,开始调试,弹出终端界面就说明配置完成。以上就是在ubuntu下为vscode配置C/C++开发环境的方法。

编译: 打开 cpp文件后运行 ctrl+shift+B 进行编译, 弹出框选择"g++ build active file", 控制台会提示回车

运行: 然后 cpp文件 按键F5, 进行运行.

 

2方法二: "C/C++ Compile Run extension"插件

安装"C/C++ Compile Run extension"插件, 点击F5或者F7运行. 非常适合单文件.

C/C++ Compile Run extension

An extension running on Visual Studio Code to Compile & Run single c/c++ files easly

Donation

If you like this extension, you can donate via PayPal. It will help me to spend more time improving this!

Features

Compile & Run C/C++ opened file directly from the command pallet or by pressing 'f6' or 'f7'