缺少 VTK wbemidl.h

VTK missing wbemidl.h

我认为这与 directx 有关。构建在 windows 平台上。现在,我在 make 上使用了 -k 选项继续进行,并希望 opencv 不需要未构建的库。

错误信息:

[ 54%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkDirectXGPUInfoList.cxx.obj
C:\Software\VTK\VTK-6.3.0.rc1\Rendering\OpenGL\vtkDirectXGPUInfoList.cxx:27:21: fatal error: wbemidl.h: No such file or directory
 #include <wbemidl.h>
                     ^
compilation terminated.

如果你用的是Windows 10,它支持OpenGL2,所以在CMake配置的时候只要把变量:VTL_Rendering_Backend on OpenGL2.