视觉SLAM十四讲 报错 No rule to make target '/usr/local/lib/libDBoW3.a', needed by 'gen_vocab'.
1. 问题
在编译高博的视觉SLAM十四讲ch11的feature_training.cpp时,编译报错:
make[2]: *** No rule to make target '/usr/local/lib/libDBoW3.a', needed by 'gen_vocab'. Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: *** No rule to make target '/usr/local/lib/libDBoW3.a', needed by

在编译高博的视觉SLAM十四讲ch11时遇到编译错误,问题在于缺少libDBoW3.a库。原因在于程序未能正确链接到该库。解决方案是安装DBow3库,并将CMakeLists.txt中的静态链接改为动态链接,使用libDBoW3.so。完成安装并修改配置后,编译问题得以解决。
最低0.47元/天 解锁文章
6016

被折叠的 条评论
为什么被折叠?



