21xrx.com
2024-11-05 14:46:34 Tuesday
登录
文章检索 我的文章 写文章
使用VSCode调试C++代码
2023-07-13 21:46:53 深夜i     --     --
VSCode 调试 C++ 代码

Visual Studio Code(简称VSCode)是一款由Microsoft开发的免费编辑器,支持多种编程语言,如C ++,Java和Python等。本文将介绍如何使用VSCode调试C++代码。

首先,确保您已经安装了以下软件:

- Visual Studio Code

- C ++编译器

在安装了上述软件之后,打开VSCode并按照以下步骤操作:

1. 打开VSCode并创建一个C ++项目文件夹。

2. 在终端中输入以下命令来安装C ++调试工具:


  $ sudo apt-get install build-essential gdb

 

  这将安装必要的软件包,以便您可以在VSCode中调试C ++代码。

3. 打开创建的C ++项目文件夹,并在终端中输入以下命令来生成一个Makefile:


  $ cmake -G "Unix Makefiles" .

 

4. 输入以下命令来编译代码:


  $ make

 

5. 打开VSCode并安装C ++扩展。

6. 在终端中,在项目文件夹中找到生成的可执行文件。

7. 在VSCode中打开可执行文件。

8. 单击“调试”图标,然后单击“添加配置”按钮。

9. 选择“C ++”下的“启动调试”(gdb)。

10. 在创建的.launch.json文件中添加以下配置:


  {

    "version": "0.2.0",

    "configurations": [

      {

        "name": "(gdb) Launch",

        "type": "cppdbg",

        "request": "launch",

        "program": "${workspaceFolder}/<可执行文件名>",

        "args": [],

        "stopAtEntry": false,

        "cwd": "${workspaceFolder}",

        "environment": [],

        "externalConsole": true,

        "MIMode": "gdb",

        "miDebuggerPath": "/usr/bin/gdb"

      }

    ]

  }

  

  将“<可执行文件名>”替换为你的可执行文件名。

11. 点击“启动调试”,程序将在GDB中运行。

12. 在VSCode中打开代码文件并设置断点。

13. 在GDB中运行程序并单击“继续”按钮,然后程序将在断点处停止。

通过这些简单的步骤,您可以在VSCode中轻松地调试C ++代码。VSCode的强大编辑特性以及C ++调试工具的使用使得C ++开发变得更加简单,方便。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复