ubuntu编译安装pcl
环境配置:
- ubuntu18.04
- pcl1.11.0
下载源码并解压

tar -zxvf pcl-pcl-1.11.0.tar.gz


进入解压后的文件夹、建立bulid文件夹并进入该文件夹

安装依赖
sudo apt-get update

使用apt-get包管理器安装CMake:
sudo apt-get install cmake


使用apt-get包管理器安装C++编译器
sudo apt-get install g++

使用apt-get包管理器安装Eigen库
sudo apt-get install libeigen3-dev


使用apt-get包管理器安装FLANN库
sudo apt-get install libflann-dev

使用apt-get包管理器安装PCAP库
sudo apt-get install libpcap-dev


使用apt-get包管理器安装OpenGL库
sudo apt-get install libglu1-mesa-dev freeglut3-dev mesa-common-dev

使用apt-get包管理器安装Boost库
sudo apt-get install libboost-all-dev

使用apt-get包管理器安装GLEW库
sudo apt-get install libglew-dev


使用apt-get包管理器安装PNG库
sudo apt-get install libpng-dev


使用apt-get包管理器安装Qhull库
sudo apt-get install libqhull-dev


安装 pcl-tools
sudo apt install pcl-tools

重新运行 CMake 来重新配置项目
cmake ..



进行编译
4为内核数,按自己的cpu内核数填写,不写数字默认使用全部核心编译
make -j4
安装
sudo make -j4 install



测试是否成功
找一个test文件中的PCD点云文件,输入以下代码查看,打开窗口看到logo点云即为成功安装
pcl_viewer test/pcl_logo.pcd


PS:The viewer window provides interactive commands; for help, press 'h' or 'H' from within the window.
这个输出是指PCL Viewer窗口提供交互式命令,可以通过在窗口内按下'h'或'H'键来获取帮助。PCL Viewer是一个可视化工具,用于查看和操作点云数据,支持许多不同的渲染和交互选项。
当您打开PCL Viewer窗口后,如果需要了解可用的交互式命令和选项,可以按下'h'或'H'键进行查看。这将显示一个帮助菜单,其中包含所有可用的命令和选项以及它们的说明。您可以使用这些命令和选项来缩放、旋转、平移、选择、处理和导出点云数据等操作。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
