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

ubuntu20.04 编译ALOAM LIO-SAM

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

ubuntu20.04 编译ALOAM LIO-SAM

ubuntu20.04跑A-LOAM代码实测_songjuc的博客-CSDN博客

参考了该博主,感谢

1、修改源代码

将四个.cpp文件中的/camera_init修改为camera_init
将scanRegistration.cpp中的 #include 修改为#include
修改kittiHelper.cpp中 CV_LOAD_IMAGE_GRAYSCALE为 cv::IMREAD_GRAYSCALE

2、修改Cmakelists.txt 

set( CMAKE_CXX_STANDARD 14)

然后就OK了

LIO-SAM

1 安装 TBB

            sudo apt-get install libtbb-dev

2   安装 MKL 这一步要用到 root 权限,步骤如下 

       

        sudo bash

       cd /Downloads
 
       wget https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS-  2019.PUB
 
         apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB
 
         rm GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB
 
         exit

         sudo wget https://apt.repos.intel.com/setup/intelproducts.list -O /etc/apt/sources.list.d/intelproducts.list
 
         sudo wget https://apt.repos.intel.com/setup/intelproducts.list -O /etc/apt/sources.list.d/intelproducts.list

           sudo sh -c 'echo deb https://apt.repos.intel.com/mkl all main > /etc/apt/sources.list.d/intel-mkl.list'

         sudo apt-get update

         sudo apt-get install intel-mkl-2020.4-912

3 安装GTSAM(4.0.3) 

     cd gtsam

     mkdir build

      cd build

      cmake -DGTSAM_BUILD_WITH_MARCH_NATIVE=OFF ..

      make check

      sudo make install

4  修改相关文件

在 LIO-SAM-master/include/utility.h 中修改 #include 为 #include

在 LIO-SAM-master/CMakeList.txt 中将 set(CMAKE_CXX_FLAGS "-std=c++11") 修改为set(CMAKE_CXX_STANDARD 14)
 

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

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

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