栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

ubuntu16.04复现faster-LIO

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ubuntu16.04复现faster-LIO

由于代码使用的标准为c++17因此,需要升级gcc、g++

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt install gcc-9 g++-9

在/usr/lib/x86_64-linux-gnu/hdf5目录下创建文件夹

sudo mkdir openmpi

cd openmpi

sudo mkdir lib

在/usr/lib/x86_64-linux-gnu/hdf5/serial/lib目录下找到libhdf5.so、libhdf5_hl.so并使用命令建立软连接。

sudo ln -s /usr/lib/x86_64-linux-gnu/hdf5/serial/lib/libhdf5.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/lib/libhdf5.so

sudo ln -s /usr/lib/x86_64-linux-gnu/hdf5/serial/lib/libhdf5_hl.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/lib/libhdf5_hl.so

sudo ln -s /usr/lib/x86_64-linux-gnu/libvtkCommonCore-6.2.so /usr/lib/libvtkproj4.so

根据readme文件将thirdparty文件夹下的压缩包解压

最后使用如下命令进行编译

catkin_make -DCMAKE_C_COMPILER=gcc-9 -DCMAKE_CXX_COMPILER=g++-9 -DCUSTOM_TBB_DIR="/home/xxx(你自己的计算机名称)/work/FLIO_ws/src/faster-lio-main/thirdparty/tbb2018_20170726oss"
参考:Faster-LIO:快速激光IMU里程计 - 知乎

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/743910.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号