我是靠谱客的博主 清秀凉面,最近开发中收集的这篇文章主要介绍源码编译pcl,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

首先要下载pcl的源码包

git clone https://github.com/PointCloudLibrary/pcl pcl-trunk

其次在进行编译

cd pcl-trunk && mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
make -j2
sudo make -j2 install

其中cd pcl-trunk是进入源码包
mkdir build && cd build是新建build文件,并且进入,build的目的是要讲编译的中间文件都保存在build中
make是编译
sudo make -j2 install是安装

其中j2是双线程的意思

注意
可能是pcl的源码包很大吧,反正我编译起来很慢,编译了好久。

源码编译 的前提

源码编译的前提

源码编译的是前提是是必须先编译
boost,eigen,flann,vtk等,编译有点麻烦,但是可以用二进制包进行编译安装,这样可以通过编译安装把一些依赖项提前自动安装好,到时候如果你想编译自己改进的pcl就不用再安装依赖项了,这个算是偷懒的方法。

sudo apt-get install libpcl-dev pcl-tools

最后

以上就是清秀凉面为你收集整理的源码编译pcl的全部内容,希望文章能够帮你解决源码编译pcl所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部