Clion版本:2020.1.3
VINS-course作为学习VINS代码的前言,一直用Clion看代码,但是没有调试,说一下调试中碰到的错误。
想运行run_euroc.cpp,点击run就会出现edit cnfigation,之后进去cmake application添加,看一下run_euroc.cpp下面这两行代码:
//string sData_path = "/home/dataset/EuRoC/MH-05/mav0/";
//string sConfig_path = "../config/";
(因为我后面修改路径了,所以我添加了注释,后面会给出修改后的)
1、如何添加edit configation
第一步需要在Program arguments 填入MH05/mav0和VINS-COURSE/config这两个的路径,可以对比程序看到这是绝对路径。但是我填完之后,Name中一直的unnamed,没有出现上图中的需要跑的run_euroc,所以一直卡在edit configation 不能运行。后来发现在Clion中需要右键Cmakelists,reload cmake project,然后(1)保证程序里上面两个路径对,其次就可以edit configation,可以出现run_euroc,但是添加路径需要注意如下:
//string sData_path = "/home/dataset/EuRoC/MH-05/mav0/";
string sData_path