ubuntu情况下使用vscode开发c++
在Ubuntu上使用VSCode进行C++开发需要进行以下步骤:
- 安装VSCode:打开终端,运行以下命令来安装VSCode:
sudo apt update
sudo apt install code
-
安装C++扩展:打开VSCode,点击左侧的扩展按钮(或者按下
Ctrl + Shift + X),搜索并安装"Microsoft C++"扩展。 -
创建C++项目:在VSCode中,点击左上角的"文件"菜单,选择"新建文件夹"来创建一个新的项目文件夹。然后在该文件夹中创建一个新的C++源文件,例如
main.cpp。 -
配置编译器:在VSCode中,点击左下角的"设置"按钮(或者按下
Ctrl + ,),在搜索框中输入"tasks",选择"任务: 配置默认生成任务",然后选择"其他"。这将创建一个名为tasks.json的文件。 -
配置编译任务:在
tasks.json文件中,将以下内容粘贴到文件中:
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"command": "g++",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
这将配置一个名为"build"的任务,用于编译当前打开的C++源文件。
-
编译代码:在VSCode中,按下
Ctrl + Shift + B来运行默认的构建任务,或者按下F7来选择构建任务。 -
调试代码:在VSCode中,点击左侧的调试按钮(或者按下
Ctrl + Shift + D),点击顶部的"创建配置"按钮,选择"C++"。这将创建一个名为launch.json的文件。 -
配置调试任务:在
launch.json文件中,将以下内容粘贴到文件中:
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}/${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"miDebuggerPath": "/usr/bin/gdb"
}
]
}
这将配置一个名为"Debug"的调试任务,用于调试当前打开的C++源文件。
- 调试代码:在VSCode中,点击左侧的调试按钮(或者按下
Ctrl + Shift + D),点击顶部的"启动调试"按钮。这将使用GDB调试器启动调试会话。
现在,你可以使用VSCode进行C++开发,并进行编译和调试。
原文地址: http://www.cveoy.top/t/topic/iz6A 著作权归作者所有。请勿转载和采集!