在Ubuntu上使用VSCode进行C++开发需要进行以下步骤:

  1. 安装VSCode:打开终端,运行以下命令来安装VSCode:
sudo apt update
sudo apt install code
  1. 安装C++扩展:打开VSCode,点击左侧的扩展按钮(或者按下Ctrl + Shift + X),搜索并安装"Microsoft C++"扩展。

  2. 创建C++项目:在VSCode中,点击左上角的"文件"菜单,选择"新建文件夹"来创建一个新的项目文件夹。然后在该文件夹中创建一个新的C++源文件,例如main.cpp

  3. 配置编译器:在VSCode中,点击左下角的"设置"按钮(或者按下Ctrl + ,),在搜索框中输入"tasks",选择"任务: 配置默认生成任务",然后选择"其他"。这将创建一个名为tasks.json的文件。

  4. 配置编译任务:在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++源文件。

  1. 编译代码:在VSCode中,按下Ctrl + Shift + B来运行默认的构建任务,或者按下F7来选择构建任务。

  2. 调试代码:在VSCode中,点击左侧的调试按钮(或者按下Ctrl + Shift + D),点击顶部的"创建配置"按钮,选择"C++"。这将创建一个名为launch.json的文件。

  3. 配置调试任务:在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++源文件。

  1. 调试代码:在VSCode中,点击左侧的调试按钮(或者按下Ctrl + Shift + D),点击顶部的"启动调试"按钮。这将使用GDB调试器启动调试会话。

现在,你可以使用VSCode进行C++开发,并进行编译和调试。

ubuntu情况下使用vscode开发c++

原文地址: http://www.cveoy.top/t/topic/iz6A 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录