环境变量中去掉VTK和cuda9有关的,本次配置opencv和zed不需要用到cuda。其他解决办法很复杂,如果需要用到vtk和cuda的话,需要把vtk中renderingopengl从1改成renderingopengl2 cuda9中移除了nppi,变成了很多个分离的lib,需要在OpenCV的cmake文件中,修改相应的部分。
CUDA_PATH
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1
CUDA_PATH_V9_1
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1
PATH
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1\libnvvp
C:\Program Files\PCL 1.8.0\3rdParty\VTK\bin