gtsam编译安装运行matlab工具箱

编译安装gtsam工具箱

年前学习因子图理论概念的时候安装过gtsam的东西,但是当时没安装成功也不了了之了,更没用matlab的toobox运行demo
现在重新捡起来,继续学习,毕竟毕业就指望它给我添砖加瓦了。

首先是编译gtsam这个库,基本流程还是cmake那一套,但是读过INSTALL.md文件后,发现有一些东西要自己在cmake …阶段去添加的:
INSTALLJIETU

意思也就是说,如果安装GTSAM_TOOLBOX,要在cmake -DGTSAM_TOOLBOX_INSTALL_PATH:PATH=$HOME/toolbox …

执行完这一步后,会在terminal中显示结果:
在这里插入图片描述

  • 此时看到可以安装matlab的工具包了,获得了这个部分的安装权限
  • 接下来就是:
make check
sudo make install

至此安装成功

  • 下一步,打开matlab
  • 设置路径,添加toobox文件
    在这里插入图片描述
  • 保存 关闭
  • 命令行输入
- cd /home/pan/toolbox/gtsam_tests
- test_gtsam

看到:Tests complete!,成功!!!
在这里插入图片描述
终于搞定!

总结教训

  • 以后安装啥玩意,先看网上大神教程以外,还得再细细看readme.md以及一系列install.md明白安装的来龙去脉,知道主要文件从哪里生成的,这样如果出错,才能自己去排错

猜你喜欢

转载自blog.csdn.net/weixin_39992397/article/details/89442177