KDevelop详细Debug教程

KDevelop官方连接:https://www.kdevelop.org/

感觉网上对KDevelop的使用介绍比较少,也没有一个完整的Debug教程,这里记录一下我的踩坑过程。当然首先你需要有一个Ubuntu系统,然后需要apt-get安装一下KDevelop。

  1. 首先CMakeLists.txt中设置为Debug模式:set( CMAKE_BUILD_TYPE “Debug” )
    在这里插入图片描述

  2. 在“查看”选项设置显示图标边框,方便打断点
    在这里插入图片描述

  3. 在图标边框中右键设置Breakpoint,也就是打断点。取消断点是再设置一下断点,会自行取消
    在这里插入图片描述

  4. 打了断点之后就需要进行debug模式,但在此之前需要先build一下进行编译,如果想直接执行文件,需要在launch configurations中进行选择想要执行的程序
    在这里插入图片描述

  5. 在debug时,需要单步调试,本来默认的快捷键是F10,但是快捷键冲突,所以需要重新设置快捷键,这里我设置的单步调试快捷键为ctrl+shift+z
    在这里插入图片描述

  6. 至此,可以对cpp程序进行单步调试操作,中间变量需要在Variables中查看,如果初始没有这一栏,直接在最左侧边框中右键选择显示即可
    在这里插入图片描述

  7. 如果想要进行断掉直接运行跳转,这里可以选择想要运行的某一行,然后选择run to cursor,也就是运行到光标位置
    在这里插入图片描述

  8. 最后想要快速运行完剩下部分代码,直接点击“debug launch”即可
    在这里插入图片描述

  9. 在下面的“Debug”信息栏会进行相应的信息输出,此外Execute和Debug是可以同时进行的,输出在不同的信息栏中,这一点与Pycharm类似
    在这里插入图片描述

    扫描二维码关注公众号,回复: 14615840 查看本文章

至此通过以上步骤,基本可以满足debug需求

猜你喜欢

转载自blog.csdn.net/weixin_44751294/article/details/128605337