欢迎光临
我们一直在努力

09.国产构建工具之王xmake——调试程序

目录

一、引言

二、正文

1.方法一:xmake r -d/–debug

2.方式二:使用vscode 调试

3.方式三:使用vs2019进行调试

三、结语


写在前面

原创不易,每一篇文章都是花费大量的时间编写而成,个人认为都是干货满满!如果各位觉得对自己有帮助,请动动您发财的小手,关注本账号, 我将持续为大家带来优质内容!

所有内容首发都将在公众号【飞翔的SA】,也请大家移步公众号阅读,您的支持是我坚持的动力。


一、引言

在软件项目的全生命周期开发中,调试是贯穿始终的核心环节,更是保障代码质量的关键手段。即便经验深厚的资深工程师,也难以确保编写的代码毫无疏漏 —— 当程序运行出现异常时,调试便成为精准定位问题根源、高效排查故障的核心路径。

本文将为大家介绍,使用xmake进行c++程序调试的3种方法。

文中使用的软件及版本:vs2019,xmake3.0.6,vscode1.109.0 请预先安装!

二、正文

首先,我们使用xmake创建一个c++工程TestDebug。

xmake create TestDebug

图片

程序调试的前提是生成包含调试符号的文件(即.pdb文件),该文件中记录了编译生成的二进制文件与源代码之间的映射关系。使用xmake构建工程,需要在编译前设置编译配置为debug模式。

 xmake f -m debug

下面介绍三种调试方法:

1.方法一:xmake r -d/–debug

xmake工具本身不具备调试功能,只能依托于其他调试器软件进行调试。支持的调试器有:lldb, gdb, windbg, vsjitdebugger, ollydbg等。

接下来演示如何使用 windbg进行程序调试。

基本流程为:安装windbg => 设置xmake调试器=>编译调试

安装 windbg

windbg需要单独下载并安装,下载地址 https://learn

赞(0)
未经允许不得转载:171主机测评 » 09.国产构建工具之王xmake——调试程序
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址