gtsam正确的安装姿势
现在lego_loam和lio_sam这样的都是需要gtsam因子图的库的,并且我在实际安装发现原本的过程是有一些问题的,所以这里将它做了一个记录.
git clone https://github.com/borglab/gtsam
cd gtsam
git checkout 4.2.0-ros
mkdir build && cd build
# 注意这里要加-DGTSAM_BUILD_WITH_MARCH_NATIVE=OFF这个选项,不然后面运行会报错
cmake -DGTSAM_BUILD_WITH_MARCH_NATIVE=OFF ..
sudo make install
sudo ln -s /usr/local/lib/libmetis-gtsam.so /usr/lib/libmetis-gtsam.so
那么之前错误的内容怎么卸载呢?当然可以直接使用make uninstall 工具直接卸载的.
在build底下执行:
sudo make uninstall