开发工具 之七 Visual Studio Code 中 C/C++ 调试配置详解

本文详细介绍了如何在Visual Studio Code (VSCode) 中配置C/C++的调试环境,包括安装C/C++插件、设置GDB/LLDB、调试配置文件的详细解析,以及如何调试dump文件和使用本地调试器服务器进行远程或本地调试。通过这些步骤,开发者可以高效地进行C/C++代码的调试工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

准备

  默认情况下,VSCode 仅仅内置了对 node.js 运行时的调试支持,只可以直接调试 JavaScript、TypeScript 和任何其他翻译为JavaScript 的语言。其他语言的调试支持,都是以插件的形式提供支持。为了能够调试 C/C++,必须首先安装插件:ms-vscode.cpptools。直接在 VSCode 的插件库中安装即可。

  C/C++插件是负责与 VSCode 的调试规约打交道的,实际的调试必须有对应的调试器。目前在 Windows 下,VSCode支持GDBLLDBVC调试器

调试配置

  首先下载 GDB 环境。下载MinGW-w64(目前最新版为 5.01)。下载后将bin目录添加到环境变量中。如下图:
环境
也可以选择 MinGW 或者 Cygwin。

VSCode 的调试使用起来很简单,如下

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZC·Shou

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值