Kdevelop调试

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

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

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

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

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

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

相关文章:

  • 2021-08-17
  • 2021-11-19
  • 2021-11-16
  • 2021-11-22
  • 2021-12-14
  • 2022-12-23
  • 2021-12-26
  • 2021-09-25
猜你喜欢
  • 2021-06-05
  • 2022-12-23
  • 2022-12-23
  • 2021-06-22
  • 2022-12-23
  • 2021-11-20
  • 2022-12-23
相关资源
相似解决方案