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个路径
安装Qt
默认情况下至少要选择一个编译器组件,VS软件可以选择微软的MSVC编译器MSCV 2017 64
进入扩展,搜索下载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
修改Qt5_dir。继续configure,generate,直到红色消失。
打开build文件夹.sln的vs项目,①debug模式右键ALL_BUILD,点击生成,右键install,点击生成。②release模式右键ALL_BUILD,点击生成,右键install,生成。