21xrx.com
2024-12-27 15:46:02 Friday
登录
文章检索 我的文章 写文章
VSCode配置C/C++调试指南
2023-06-29 22:33:24 深夜i     --     --
VSCode C/C++ 配置 调试 指南

VSCode是一个非常流行的开源代码编辑器,拥有强大的插件系统和开发者社区。其中,C/C++是程序员最常用的语言之一,但在VSCode中配置C/C++调试可能有些困难。本文将为你提供一份VSCode配置C/C++调试的指南,帮助你更好地编写和调试C/C++程序。

首先,你需要在本地安装一个C/C++编译器。例如,GCC是一个常用的开源C/C++编译器,可以在Windows、Mac OS和Linux等操作系统上运行。安装完C/C++编译器后,你需要在VSCode中安装以下扩展:

C/C++插件:提供了C/C++的代码高亮功能和基本的智能提示功能。

Code Runner插件:方便你在VSCode中运行程序,而不需要额外打开一个命令行窗口。

C++ Debug插件:帮助你在VSCode中配置C/C++调试。

安装完扩展后,我们可以开始配置C/C++调试:

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

2. 点击左侧第五个图标——调试面板。

3. 在调试面板中点击齿轮图标——打开“launch.json”配置文件。

4. 选择C++(GDB/LLDB)配置,这会自动生成launch.json文件。如果你希望使用其他的调试器或者自定义调试配置,请自行修改此文件。

5. 修改launch.json文件中的“program”属性,指定要调试的程序的路径。例如:


{

  "version": "0.2.0",

  "configurations": [

    {

      "name": "C++ Launch",

      "type": "cppdbg",

      "request": "launch",

      "program": "${workspaceFolder}/main.cpp",

      "args": [],

      "stopAtEntry": true,

      "cwd": "${workspaceFolder}",

      "environment": [],

      "externalConsole": false

    }

  ]

}

这里我们将程序路径指定为当前项目文件夹下的“main.cpp”文件。

6. 配置C++ Debug插件:在VSCode左侧的插件栏中找到C++ Debug插件,点击右侧的设置按钮。在弹出的面板中,选择“GDB”或“LLDB”调试器,并把“C++ Standard”设置为与你的C++项目的标准相同。例如,如果你使用C++11标准编写代码,就将“C++ Standard”设置为“c++11”。

7. 开始调试:点击VSCode编辑器顶部的绿色箭头按钮,这会在当前项目文件夹中启动一个终端窗口,并开始调试你的程序。

现在,你应该已经成功配置了C/C++的调试环境。你可以断点调试你的程序,并在控制台中查看程序输出。希望这篇文章对你有帮助,愉快的编写和调试C/C++程序!

  
  

评论区

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