Kdevelop调试

Kdevelop调试

最近在做项目,因为电脑是Linux系统所以就安装了Kdevelop这款还比较不错的IDE,然后因为还不习惯用Kdevelop,所以当初实现调试程序搞了好久,故做此记录。

首先,一些基础的Kdevelop的安装、建立项目、导入项目请参见Kedevelop使用笔记

在调试程序之前先在"CmakeLists.txt"中加上set(CMAKE_BUILD_TYPE Debug)如下图所示:
在这里插入图片描述
如果editor旁边没有line numbericon border的话,可以在设置里更改:
Settings -> Configure Kevelop -> Editor -> Appearence -> Borders

如下图,选中Show icon borderShow lin numbers就可以了。
在这里插入图片描述这样界面就会变成这样:
在这里插入图片描述左边有一行行号,还有一行空白的小条,在空白小条上右键,设置Set Defualt Mark TypeBreak Point,这样单击左键就能在相应的行上添加断点,如下图所示:
在这里插入图片描述最后在Run -> Configure Launches-Kdevelop里设置相应程序的DebuggerGDB就可以了:
在这里插入图片描述
在这里插入图片描述
其他的如project target好像是自动会生成的,另外如果程序有输入的参数的话,在Arguments里面加上输入的参数就行了。

最后的最后,在Run -> Current Launch Configuration里设置你要运行的程序,再点Debug就可以开始调试了,或者直接右键程序选择Debug as ... -> Compiled Binary也可以进行调试。

附:如果工具条上有些键如 DebugExcute 没有显示,都可以在 Settings -> Configure Toolbars 里面设置。

  • 7
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值