win10安装vs2019,配置pcl1.10.0,vtk8.2,qt5.14.4

安装win10最新版

下载微软官方工具,插入U盘制作启动盘,将c盘格式化,并删除。

安装vs2019

下载vs2019 installer,安装时更改安装位置、缓存位置,只勾选“使用C++的桌面开发”。

安装pcl1.10.0

运行PCL-1.10.0-AllInOne-msvc2019-win64程序,安装完成后将pcl-1.10.0-pdb-msvc2019-win64解压,粘贴在pcl的bin目录下。
进入D:\PCL1.10.0\3rdParty\OpenNI2目录,运行OpenNI-Windows-x64-2.2.msi程序安装OpenNI2.
环境变量添加8个路径
win10安装vs2019,配置pcl1.10.0,vtk8.2,qt5.14.4

安装Qt

默认情况下至少要选择一个编译器组件,VS软件可以选择微软的MSVC编译器MSCV 2017 64
win10安装vs2019,配置pcl1.10.0,vtk8.2,qt5.14.4
进入扩展,搜索下载Qt visual studio tools,关闭窗口,点击安装程序的modify,设置编译器为vs2017_64.
把D:\PCL1.10.0\3rdParty\VTK\plugins\designer\QVTKWidgetPlugin.dll复制到D:\PCL1.10.0\3rdParty\VTK\plugins\designer下

重新编译vtk8.2

pcl自带vtk缺少qt组件,需要自己编译
修改安装路径CMAKE_INSTALL_PREFIX
勾选VTK_GROUP_QT

win10安装vs2019,配置pcl1.10.0,vtk8.2,qt5.14.4修改Qt5_dir。继续configure,generate,直到红色消失。

win10安装vs2019,配置pcl1.10.0,vtk8.2,qt5.14.4
打开build文件夹.sln的vs项目,①debug模式右键ALL_BUILD,点击生成,右键install,点击生成。②release模式右键ALL_BUILD,点击生成,右键install,生成。