3D视觉工坊的第50篇文章
首先,在前面的几个帖子完成后,在每个外部库的工程点击「INSTALL」之后,将各个模块生成的lib、include、bin都存放进对应的文件夹,如图1所示。
后,下载PCL的源码包,方法:1)官网;2)在微信公众号「3D视觉工坊」后台回复「PCL-1.8.1源码」即可获得安装包下载链接。解压至E:\PCL-1.8.1\pcl-1.8.1,在该目录下,新建一个文件夹「cmake-bin」,如图2所示。
接下来,开始一步一步介绍PCL的编译过程。由于PCL的编译过程较为繁琐,所以出错的概率较多,所以要务必要步步小心。第一步:打开cmake-gui,设置源码(该路径下有CMakeLists.txt)和编译文件放置路径。如图3.
第二步:修改eigen路径,如图4。
第三步:修改FLANN路径:如图5。
第四步:修改VTK路径,如图6所示。
第五步:修改boost路径,如图7所示。
第六步:修改QHull路径,如图8所示。
上述完成之后,点击Configure,完成之后,点击「Generate」,即可生成sln.之后,打开sln工程,右击ALL_BUILD进行编译即可。