0
点赞
收藏
分享

微信扫一扫

最终章|一分钟详解PCL编译过程

3D视觉工坊的第50篇文章

首先,在前面的几个帖子完成后,在每个外部库的工程点击「INSTALL」之后,将各个模块生成的lib、include、bin都存放进对应的文件夹,如图1所示。

最终章|一分钟详解PCL编译过程_3d


后,下载PCL的源码包,方法:1)官网;2)在微信公众号「3D视觉工坊」后台回复「PCL-1.8.1源码」即可获得安装包下载链接。解压至E:\PCL-1.8.1\pcl-1.8.1,在该目录下,新建一个文件夹「cmake-bin」,如图2所示。


最终章|一分钟详解PCL编译过程_编译过程_02



接下来,开始一步一步介绍PCL的编译过程。由于PCL的编译过程较为繁琐,所以出错的概率较多,所以要务必要步步小心。第一步:打开cmake-gui,设置源码(该路径下有CMakeLists.txt)和编译文件放置路径。如图3.


最终章|一分钟详解PCL编译过程_搭建开发环境_03


第二步:修改eigen路径,如图4。


最终章|一分钟详解PCL编译过程_搭建开发环境_04


第三步:修改FLANN路径:如图5。

最终章|一分钟详解PCL编译过程_编译过程_05


第四步:修改VTK路径,如图6所示。

最终章|一分钟详解PCL编译过程_编译过程_06

第五步:修改boost路径,如图7所示。


最终章|一分钟详解PCL编译过程_编译过程_07

第六步:修改QHull路径,如图8所示。


最终章|一分钟详解PCL编译过程_编译过程_08

上述完成之后,点击Configure,完成之后,点击「Generate」,即可生成sln.之后,打开sln工程,右击ALL_BUILD进行编译即可。


最终章|一分钟详解PCL编译过程_搭建开发环境_09

举报

相关推荐

0 条评论