1.Ubuntu中pangolin库的源码安装配置及问题解决
Ubuntu中pangolin库的安装配置及问题解决
在Ubuntu.环境下安装与配置视觉SLAM十四讲中提及的pangolin库,解决安装与使用过程中可能遇到的源码问题。首先,源码确保安装所需的源码天成BC源码依赖及工具。快捷键Ctrl+Alt+T打开终端,源码依次输入指令:
1.1 pangolin库安装
进入终端,源码克隆视觉SLAM十四讲源代码,源码然后进入pangolin库文件夹,源码下载库源文件。源码接下来,源码进入下载好的源码memtest源码源文件目录,使用指令进行安装,源码其中-j后的源码数字可根据电脑配置调整,以优化安装速度。源码
1.3 pangolin库安装
在安装完成后,源码可以尝试通过VScode运行ch3目录下examples中的源码跟读示例程序,编译并执行。
2 测试pangolin库
2.1 示例程序编译
在VScode终端输入指令,为测试程序做准备。
2.2 示例程序运行
运行两个示例程序,程序名称可通过ls指令查看,笔顺源码拼写时使用tab键补全。在运行过程中可能会遇到如"cannot find trajectory file"的错误。这通常是因为程序相对路径的设定与实际路径不匹配。解决方法是修改程序中的相对路径,将实际路径替换掉。vueui源码
2.3 程序运行问题解决
解决"cannot find trajectory file"报错,需要修改程序中路径设置,并重新编译程序。再次运行示例程序,问题将得到解决。此外,初次运行visualizeGeometry.cpp时可能会出现找不到libpango_image.so的报错,这通常是因为系统未找到共享库。此时,执行指令刷新共享库即可。
至此,pangolin库的安装与使用过程完成。在执行过程中,注意查看终端输出,确保每个步骤正确无误。如有其他问题,建议查阅官方文档或社区讨论。