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 篇原创文章 · 获赞 6 · 访问量 302

猜你喜欢

转载自blog.csdn.net/qq_41343094/article/details/105481512