VS2019+PCL1.12.1+OpenCV4.6.0详细配置流程

一.整体流程简介

本流程可实现vs2019项目包含pcl1.12.1+opencv4.6.0库配置,以实现对点云及图像的处理

流程为安装vs2019->安装配置opencv->安装配置pcl->配置cv+pcl(opencv和pcl安装配置无先后顺序,但vs安装要在pcl前)

注意:不同项目可能使用不同的软件及库版本,注意不同版本配置可能稍有差距,这里只演示上述版本

二.附件

包含本流程所需所有安装文件(附加CloudCompare 三维点云处理软件)

阿里云盘链接:http:// https://www.alipan.com/s/74NjRGcQ694 提取码: 97gr

百度网盘链接:https://pan.baidu.com/s/1fwuqza5-EstDMybAlbqOGA?pwd=e4pg 提取码:e4pg

三.安装准备 

1.到vs官网[Visual Studio 旧版下载 - 2019、2017、2015 (microsoft.com)](https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/)或附件(附件包含流程所有所需安装文件)下载对应vs版本安装包

dd460ed536684b2b9be07a488edfcf11.png

2.到pcl官网[Releases · PointCloudLibrary/pcl (github.com)](https://github.com/PointCloudLibrary/pcl/releases)或附件下载对应pcl版本安装包及pdb包

f4dca28fa0944815b1a1f0bd36ef1c8c.png

3.到opencv官网[[Releases - OpenCV](https://opencv.org/releases/)](https://github.com/PointCloudLibrary/pcl/releases)或附件下载对应opencv版本安装包

f9f6a8084df042d6988ab0fc37ef9de6.png

四.安装vs

1.运行vs安装文件,点击继续安装installer

9df9733635624def8872ce686ad71bac.png

2.等待installer下载完毕,选择工作负载(选择使用C++的桌面开发,其他根据项目需求选择),并建议更改安装位置(更改在图中绿色框位置),在新窗口中更改Visual Studio IDE及下载缓存安装位置,根据网络情况选择下载时安装(较慢)或全部下载后安装

e37f4d0e399e4b12ae305fb67e340e7b.png

0dbf5de59b244bc6b7054d741d77b813.png

f686ad85c6474bab9c1d214fbb7a77e2.png

3.等待安装完成即可,安装过程稍长,可以跳转到一下步安装opencv,注意虽然pcl和opencv安装无顺序,但是pcl需要vs2019安装完成后才可以安装,因此建议先配置opencv

862d95f9b1f04d1da166ff9d85afaf61.png

4.安装完成登录或以后再说,选择任意主题颜色,启动vs,注意若未弹出vs窗口,可以在win窗口中所有应用栏中搜索visual studio右键打开所在文件夹,发送lnk至桌面快捷方式,安装完成

fdad101eb6c74f90bddf243b73dacaa6.png

7ef3c534d65e446e8d9245f263fabdf6.png

b9ebcef1a09b4ac98fec70c3d41f4f6d.png

五.安装opencv 

1.运行opencv安装文件,建议更改安装位置(更改在图中绿色框位置),按Extract开始,等待安装完成

1642b846ec63406aaaa969d3792941bc.png

2.检查是否安装成功,打开安装位置查看

71acda8ca7c74831acc96bd03ebe97f2.png

3.配置环境变量(使得计算机系统中脚本或程序可以访问到变量 只需要初始化配置一次)

右键此电脑,属性,win11和win10界面布局稍有不同,但都是找到高级系统设置(蓝色小字)

8e27bec140d0454a9631844c5774cbd5.png

d9bc44c7c10247f583b3e630f13b9edc.png

4.点击环境变量,选择path,点击新建

a18946bcfe724abeb975b195ec5c7e08.png

5.在变量名处添加OPENCV_DIR,变量值选择浏览目录,选择自己的安装位置,最后两级应为vc15/lib,点击确定

7fced3d9b802408eae8c1f95a31ef977.png

6.在栏里出现此条,再继续点击确定,要注意修改完变量后一定要一直点击确定直到配置完成

4296391867674cffaee5b7f4ff62c6dc.png

7.同时继续查看系统环境里的path是否添加了opencv库的路径,若有,跳过,若无,添加

36fd422e5af44e13ad8a6898fa955dc5.png

8.再点击确定,配置完成

fa2fc955b7bf49fe9eb73cd7966b50eb.png

六.安装pcl

1.运行pcl安装文件,点击下一步,点击我接受

f766724f66c04fc0877b411cad81a6d8.png

8f5cc3c826da4370bbb90f18e87a88b0.png

2.选择第二条为所有用户添加环境变量,点击下一步,若不选择,请安装完成后查看下面的步骤9

1e385361a51340b8815eb5864b756a07.png

3.建议更改安装位置(更改在图中绿色框位置)点击下一步