Kdevelop调试

参考博客:https://blog.csdn.net/ldk3679/article/details/105884178

 https://blog.csdn.net/qq_42451251/article/details/106132868?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&utm_relevant_index=1

 

Kdevelop的界面如下:

 
   


1、导入

点击上方Project,选择Open/Import选项,导入所选工程

这里需要到目录下,如打开ORB-SLAM2,需要进入到ORB-SLAM2的一级目录,然后选择NEXT

 

2、编译

可以在终端编译,也可以在工程名字上右键build

 

3、Debug

首先,需要将Cmake里的Release模式设置成Debug

# Debug mode

set(CMAKE_BUILD_TYPE Debug)

 

  1)由于ORB-SLAM需要很多的参数,然后配置launch

run————launch configurations

add new ————修改如上图所示。

 

  2)或者,编译出的二进制文件会出现在一级目录,可以直接点击以二进制Debug,报错之后,launch就会自动出现,此时就可以修改参数正常进行,上面的方法不知道为什么,不会跟着Debug走,也就是Debug看不到进程。

 

posted @ 2022-03-20 17:18  小咸鱼在看博客  阅读(130)  评论(0编辑  收藏  举报