Ubuntu源码编译安装PCL
ubuntu上可以通过命令apt install libpcl-dev
安装PCL,但是一般版本都比较老,所以我喜欢下载最新的代码然后编译安装
步骤如下:
安装依赖以及第三方库:Boost,Eigen,FlANN,VTK,(OpenNI,QHull)
# 必装:其中eigen和vtk一直在更新,安装名称中的数字可能会发生变化 apt install build-essential libboost-all-dev libeigen3-dev libvtk7-dev # FLANN git clone --depth=1 https://github.com/flann-lib/flann.git cd flann mkdir build cd build cmake .. make -j7 make install # 记得使用sudo权限或者切换到root账号 cd ../..# 可选。如果想要外接摄像头的话需要 apt install libqhull-dev lisusb-1.0-0 libopenni2-dev libopenni-dev
如果安装flann库的时候遇到下面的问题
cmake的时候报错
No SOURCES given to target: flann
,参考这个链接`make的时候,报错
undefined reference to 'LZ4_resetStreamHC'
啥的,且后面出现了matlab字样,则在cmake的时候加个参数,即cmake -DBUILD_MATLAB_BINDINGS=OFF ..
安装PCL
git clone -b pcl-1.12.1 https://github.com/PointCloudLibrary/pcl.git cd pcl && mkdir build && cd build cmake .. # 如果想要安装Debug版本,运行命令cmake -DCMAKE_BUILD_TYPE=Debug..make -j2 make install # 记得使用sudo权限或者切换到root账号
注意:
git
命令中参数-b后面跟的是版本号(或者叫tag),查看最新的tag方式如下。当然也可以选择直接到releases中下载最新版本的压缩包然后解压
Ubuntu源码编译安装PCL相关推荐
- linux下源码安装vim,ubuntu 源码编译安装最新的vim 8.0
为什么要源码编译安装VIM? 因为我要安装ycm,但是ubuntu14.04仓库vim版本低 教程步骤: 1, 核对系统版本 2, 删除系统自带的vim 3, 编译安装vim 4, 检验vim的安装 ...
- git安装 perl ubuntu_【Git】Linux Ubuntu——源码编译安装Git 2.x 版本
Git是一个开源的分布式版本控制系统,可以有效,高速的处理从很小到非常大的项目版本管理.Git与常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持. ...
- Ubuntu源码编译安装开源飞信OpenFetion
基于 GTK2 的开源飞信最近发布了 1.8 版本,添加飞信群支持.本次 1.8 版本有如下更新: 添加了飞信群功能 添加了桌面位置记忆功能 修复了内存溢出等段错误 减小了大图标模式的图标尺寸 更换了 ...
- php编译安装memcache,ubuntu源码编译安装memcached和php-memcache 扩展
1.编译前,先确认gcc.make.patch等编译工具是否已安装,并可正常使用. 2.Libevent是一个异步事件处理软件函式库,以BSD许可证释出.Memcached 依赖Libevent,因 ...
- debian源码编译安装mysql5.6_MySQL 5.6 Linux Debian/Ubuntu源码编译安装 LNMP之MySQL
安装所需依赖和工具apt-get install make gcc g++ libncurses5-dev cmake bison 配置cmake编译参数cmake . -DCMAKE_INSTALL ...
- Ubuntu 16.04源码编译安装Apache 2.4.25教程
这篇文章主要为大家详细介绍了Ubuntu 16.04源码编译安装Apache 2.4.25,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文为大家介绍了Ubuntu 16.04源码编译安装Apa ...
- opencv4.0在linux下编译,Ubuntu 18.04源码编译安装OpenCV 4.0步骤
Ubuntu 18.04下标准常规安装方法安装的OpenCV版本比较低,想尝鲜使用4.0版本,只好源码安装. 安装环境 OS:Ubuntu 18.04 64 bit 显卡:NVidia GTX 108 ...
- ubuntu安装python_ubuntu18.04下源码编译安装最新版本Python3
原文链接:ubuntu18.04下源码编译安装最新版本Python3 截止到2019年4月9日,Python3最新的版本是3.7.3. 在ubuntu18.04中已经安装的Python3版本是3.6. ...
- Ubuntu 16.04 源码编译安装 uhd gnuradio
Ubuntu 16.04 源码编译安装 uhd & gnuradio 环境介绍 UHD安装 1 安装依赖 2 编译 3 测试安装结果 4 配置 USB gnuradio安装 1 安装依赖 2 ...
最新文章
- 诺康得NKD完成500万天使轮融资,专注于糖化学细胞治疗...
- “卖我一枝笔”:如何史蒂夫·乔布斯将这一经典问题作出回应?
- C语言之prinf的用法
- pie hist plot boxplot
- 使用 Acegi 保护 Java 应用程序
- 百练2757:最长上升子序列
- Android之TypedArray 为什么需要调用recycle()
- VC下加载多种格式图片的方法总结
- python函数可以提高运行效率吗_python 多进程如何提高函数效率?
- 什么配置的电脑可满足基因组索引构建的需求?
- STM32 初学不知道外设对应的APB1还是APB2
- 安卓app开发工具_手机APP开发会涉及到哪些知识点呢?
- HDFS如何检测并删除多余副本块
- js highcharts拆线图
- ng : 无法加载文件 C:\Users\AppData\Roaming\npm\ng.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.mi crosoft.c
- 应对个人信息保护法律合规,妥善管理个人隐私数据
- 湖南省大学生程序设计竞赛系统设计
- 移动互联网时代,怎样打造一款新闻资讯类产品?
- 《肖申克的救赎》观后感
- 天球坐标系和地球坐标系