Windows VTK-8.1 未能正确加载解决方案中的一个或多个项目

在上一篇文章中   使用如下的方案生成VTK的CMAKE文件时

VTK_Group_Qt ON

VTK_QT_VERSION 5 # by default 4

Qt5_DIR D:/Qt/Qt5.9.9/5.9.9/msvc2017_64/lib/cmake/Qt5

 

CMAKE_INSTALL_PREFIX C:/Program Files/VTK # by default

BUILD_SHARED_LIBS ON

CMAKE_CONFIGURATION_TYPES Release # Release

CMAKE_CXX_FLAGS_RELEASE /MD /O2 /Ob2 /DNDEBUG /MP # for multiple processor

 发现在某些机器上,使用VS2017打开项目时会出现

未能正确加载解决方案中的一个或多个项目

 

出现这个问题的方法就是,首先不设置任何变量,直接使用cmake的Configure,注意这里

Specity the generator for this project 要选择VisualStudio15 2017

Optional platform for generate要选择x64

然后点击generator,最后点击openproject,看到vs2017正确加载之后,关闭VS2017项目,然后回到cmake程序中,对照我的改一下,然后重新configure--generate--openproject 即可。

Windows VTK-8.1 未能正确加载解决方案中的一个或多个项目

Windows VTK-8.1 未能正确加载解决方案中的一个或多个项目