记录archlinux中安装pcl的大致流程

贴一下pcl在github上的网址:

https://github.com/PointCloudLibrary/pcl/

从这个网址出发,一般能找到安装的 tutorial。以下只说一下在archlinux中安装时的大致流程。

1.首先你的电脑上要安装有 cmake, make, gcc 这些基本的软件。

2.根据http://www.pointclouds.org/documentation/tutorials/compiling_pcl_posix.php

这里的介绍,下载源码,进行cmake。

cmake ..

3.cmake 阶段很有可能不成功,因为找不要一些pcl依赖的软件,这个需要你安装这些软件。需要的软件我会在后面统一列出来,假设我们已经安装了这些软件,现在cmake一下:

cmake -DCMAKE_BUILD_TYPE=Release ..

cmake默认产生的是一个debug的makefile,若想产生release版本的makefile,用本步骤的命令替换第 2 个步骤中的命令。

4.假设我们现在已经成功使用cmake生成了makefile文件,然后就来make一下:

make -j2

-j参数表示使用并行编译,建议后面的数字是你cpu的核心数,可以有效提高编译速度。

make的阶段也很有可能因为一些软件没有安装导致不成功,具体要安装的软件在文章后面列出。

5.假设已经make成功,现在要把编译出来的文件放到它们应在的位置:

sudo make -j2 install

6.现在pcl已经安装完成,大体的安装流程就是这样。

0.现在说一下安装过程中需要手动安装的软件:

官网文档里提到的必须的软件:boost, eigen, flann, vtk

官网文档里提到的可选的软件:qhull, openni, cuda

实际安装这几个软件的时候,在archlinux的官方仓库中没找到 flann 这个,于是乎自己编译:git clone https://github.com/mariusmuja/flann.git

编译的流程就是 cmake, make, 然后 make install

除了官网上提到的这几个软件,我又另外安装了几个软件才成功完成的编译,以下是软件列表:

hdf5-openmpi, gdal, vtk6,

贴一下pcl在github上的网址:

https://github.com/PointCloudLibrary/pcl/

从这个网址出发,一般能找到安装的 tutorial。以下只说一下在archlinux中安装时的大致流程。

1.首先你的电脑上要安装有 cmake, make, gcc 这些基本的软件。

2.根据http://www.pointclouds.org/documentation/tutorials/compiling_pcl_posix.php

这里的介绍,下载源码,进行cmake。

cmake ..

3.cmake 阶段很有可能不成功,因为找不要一些pcl依赖的软件,这个需要你安装这些软件。需要的软件我会在后面统一列出来,假设我们已经安装了这些软件,现在cmake一下:

cmake -DCMAKE_BUILD_TYPE=Release ..

cmake默认产生的是一个debug的makefile,若想产生release版本的makefile,用本步骤的命令替换第 2 个步骤中的命令。

4.假设我们现在已经成功使用cmake生成了makefile文件,然后就来make一下:

make -j2

-j参数表示使用并行编译,建议后面的数字是你cpu的核心数,可以有效提高编译速度。

make的阶段也很有可能因为一些软件没有安装导致不成功,具体要安装的软件在文章后面列出。

5.假设已经make成功,现在要把编译出来的文件放到它们应在的位置:

sudo make -j2 install

6.现在pcl已经安装完成,大体的安装流程就是这样。

0.现在说一下安装过程中需要手动安装的软件:

官网文档里提到的必须的软件:boost, eigen, flann, vtk

官网文档里提到的可选的软件:qhull, openni, cuda

实际安装这几个软件的时候,在archlinux的官方仓库中没找到 flann 这个,于是乎自己编译:git clone https://github.com/mariusmuja/flann.git

编译的流程就是 cmake, make, 然后 make install

除了官网上提到的这几个软件,我又另外安装了几个软件才成功完成的编译,以下是软件列表:

hdf5-openmpi, gdal, vtk6,

贴一下pcl在github上的网址:

https://github.com/PointCloudLibrary/pcl/

从这个网址出发,一般能找到安装的 tutorial。以下只说一下在archlinux中安装时的大致流程。

1.首先你的电脑上要安装有 cmake, make, gcc 这些基本的软件。

2.根据http://www.pointclouds.org/documentation/tutorials/compiling_pcl_posix.php

这里的介绍,下载源码,进行cmake。

cmake ..

3.cmake 阶段很有可能不成功,因为找不要一些pcl依赖的软件,这个需要你安装这些软件。需要的软件我会在后面统一列出来,假设我们已经安装了这些软件,现在cmake一下:

cmake -DCMAKE_BUILD_TYPE=Release ..

cmake默认产生的是一个debug的makefile,若想产生release版本的makefile,用本步骤的命令替换第 2 个步骤中的命令。

4.假设我们现在已经成功使用cmake生成了makefile文件,然后就来make一下:

make -j2

-j参数表示使用并行编译,建议后面的数字是你cpu的核心数,可以有效提高编译速度。

make的阶段也很有可能因为一些软件没有安装导致不成功,具体要安装的软件在文章后面列出。

5.假设已经make成功,现在要把编译出来的文件放到它们应在的位置:

sudo make -j2 install

6.现在pcl已经安装完成,大体的安装流程就是这样。

0.现在说一下安装过程中需要手动安装的软件:

官网文档里提到的必须的软件:boost, eigen, flann, vtk

官网文档里提到的可选的软件:qhull, openni, cuda

实际安装这几个软件的时候,在archlinux的官方仓库中没找到 flann 这个,于是乎自己编译:git clone https://github.com/mariusmuja/flann.git

编译的流程就是 cmake, make, 然后 make install

除了官网上提到的这几个软件,我又另外安装了几个软件才成功完成的编译,以下是软件列表:

hdf5-openmpi, gdal, vtk6, unixodbc

从bash的history里就找到了这些。如果你编译的过程中还遇到了依赖某个库的问题,可以通过库名猜测软件包的名,也可以借助搜索引擎搜索库名。

时间: 2024-10-08 10:29:31

记录archlinux中安装pcl的大致流程的相关文章

关于在archlinux中安装virtualbox

之前安装的时候具体忘记了,现在重新整理一下安装的过程: 1. 安装virtualbox sudo pacman -S virtualbox 安装的过程中因依赖,需要安装提供host模块的包,这里我们安装 virtualbox-host-dkms 2. 安装linux-headers sudo pacman -S linux-headers 3. 手动载入模块 完成了上面步骤,启动虚拟机的时候应该会报错,错误信息中会提示让你执行 sudo /sbin/rcvboxdrv setup 4. 将当前用

ArchLinux中安装Brackets

Brackets是Adobe公司刚刚发布的一款针对Web设计人员的免费开源文本编辑器(好低调啊,都不说是IDE,但是130多M的体积,足可以比拟一个小的IDE了,记得当初IntelliJ IEAD也才100多M吧),目前刚刚发布1.0版本,源代码托管在github上. 二话不说,看看AUR中有没有: yaourt -Ss brackets 还真的存在,哈哈,直接安装: ^Ss^S 嘿嘿,比较懒,能少敲几个字母就少敲几个字母,但是安装的时候出现了问题: make所依赖的包`gyp-svn`无法安装

我的archlinux中安装的关于xfce4的软件

包括一些panel的插件: xfce4-appfinder 4.12.0-4 xfce4-battery-plugin 1.0.5-5 xfce4-eyes-plugin 4.4.4-2 xfce4-mixer 4.11.0-3 xfce4-netload-plugin 1.2.4-3 xfce4-panel 4.12.0-2 xfce4-power-manager 1.4.4-2 xfce4-screenshooter 1.8.2-3 xfce4-session 4.12.1-4 xfce4-

[ARCH] 1、virtualbox中安装archlinux+i3桌面,并做简单美化

星期六, 28. 七月 2018 02:42上午 - beautifulzzzz 1.安装ArchLinux系统 安装Arch主要看其wiki,比较详细- 中文的我主要参考:一步步教你如何安装 Arch Linux,具体细的流程倒是忘了,大致操作如下: 我是在virtualbox中安装的,因此只要下载IOS,不用制作U盘了- 1)从IOS启动: 2)磁盘分区,参考[#1-磁盘分区]: 3)创建文件系统,参考[#1-创建文件系统]: 4)安装,参考[#1-安装]: 5)配置系统,参考[#1-配置系

点滴记录——Ubuntu 14.04中安装Sublime Text 3并使用SublimeClang插件

转载请说明出处:http://blog.csdn.net/cywosp/article/details/32721011 Sublime Text是个跨平台的编辑器,支持Windows.Linux.Mac系统平台,支持各种语言的代码编辑,配合上对应的插件,话上点时间学习,你将会对它爱不释手,大大的提高你的编码效率.本文将讲解在Ubuntu 14.04系统中安装SublimeText 3,并配置SublimeClang插件来配置C/C++开发环境. 1. Sublime Text 3的下载安装 到

点滴记录——Windows 7中安装Sublime Text 3、cynwin、SublimeClang

转载请说明出处:http://blog.csdn.net/cywosp/article/details/34429697 1. 到https://www.cygwin.com/下载setup-x86_64.exe安装文件,下载后采用默认路劲安装,在选库的时候,选择相应的gcc g++ 2.到http://www.sublimetext.com/3下载Windows 64 bit的安装包,下载后安装 3. 安装Package Control 安装好sublime text 3后打开,然后按快捷键"

Oracle EBS 中直发订单Drop Ship流程的系统操作记录

Oracle EBS 中直发订单Drop Ship流程的系统操作记录 应用场景: A公司向客户B销售产品,但是自己不生产该产品,而是向供应商C来采购,并且通常是要供应商C直接把货发到B客户处,属于贸易型企业经常用到的业务流程,有些集团公司下的子公司销售业务也用这种方式. 在实际业务中,并非所有的销售都是企业内部发出的,为了节约成本.提高周转效率.甚至应急销售,企业往往将外部企业也作为自己销售供货的来源之一,通过采购后直接发货的方式,将其他企业的货物直接销往自己的客户.这种销售业务模式,系统中称之

VirtualBox中安装CentOS7过程记录

在开发过程中常常需要进行一些预研,而有些操作对操作系统可能具有破坏性且是不可恢复的,或者需要在不同的操作系统中去观察结果,虽然在某些场合下Ghost可以解决一部分问题,但是有时候很繁琐,因此在虚拟机中进行测试不失为一种不错的选择.自2011年以来,一直在学习一些有关Linux下的知识,包括Mono+XSP运行ASP.NET程序,搭建Hadoop学习环境.Nginx测试环境等.在虚拟机软件方面先后尝试过VMware.Hyper-V及VirtualBox,最终选择了VirtualBox,理由是开源免

在Centos中安装HustOJ实验记录

hustoj是目前使用题广泛的,因学生要刷新,所以刷题平台要自已建一个,这是编程学习中重要一环,教,学,测,反思形成闭合回路.目前利用现有的服务器资源,建成了开高开源code中心,一个刷题系统,六月再建一个私有云,私有云不仅是存,上传的视频学生可以在线学习,省去了再开发的时间.下学期在基础上建成权限中心,然后自已设计实现一部分,再整合再有资料,形成自持的小型,服务于教育.教学的数据中心.后续再在此基础上再做一些自已的开发. 1.centos中安装 wget https://raw.githubu