新项目需要进行点云数据处理,在WIN10环境安装了VS2015和PCL1.8点云库,原先尝试编译源码安装,过程中出现许多问题,间隔好久都难以解决。之后使用安装包安装,亲测可用。
安装过程主要包括:一、安装VS2015;二、PCL1.8点云库安装;三、环境变量配置,这几部分。配置完成后重启计算机即可。
一、VS2015安装。
这里安装了VS2015社区版,具体过程不赘述,下载链接:https://www.jb51.net/softs/535853.html
PS:以上链接下载到的VS可能没有我们创建C++WIN32控制台应用程序的必需组件,在新建项目中安装通用windows平台工具即可,如下图所示。
二、PCL1.8点云库安装。
下载PCL1.8安装文件和与之对应的PDB文件,下载链接:http://unanancyowen.com/en/pcl18/
安装PCL1.8(本机选择vs2015 win32版本)选择合适路径(本机安装至D:\Program Files (x86)\PCL 1.8.0)。在GUI界面上直接安装,安装文件会自动安装PCL需要的库eigen.flann.boost.openni.vtk.qhull。
下载pdb文件包,解压后将所有文件放至PCL主目录bin文件夹(D:\Program Files (x86)\PCL 1.8.0\bin)下。
三、环境变量设置。
添加系统变量PCL_ROOT,值为PCL主目录路径。
编辑系统变量Path,添加%PCL_ROOT%\bin; %OPENNI2_REDIST%。
重启系统后即可在VS2015上运行需要调用PCL库的相关程序。