使用QT5 windows 8构建vtk

时间:2015-06-17 13:16:01

标签: windows cmake qt5 vtk

我面临一个相当奇怪的错误。我可以在维基上看到我们可以通过支持qt5构建vtk。但是,当尝试这样做并首先使用cmake进行配置时,我得到以下输出:

C:/ Program Files的CMake错误(x86)/CMake/share/cmake-3.2/Modules/FindQt4.cmake:1326(消息):   发现不合适的Qt版本“5.4.2”   C:/Qt/5.4/msvc2012_opengl/bin/qmake.exe,此代码需要Qt 4.x 呼叫堆栈(最近一次呼叫):   GUISupport / Qt / CMakeLists.txt:71(find_package)

我之前关注的帖子如下:How to find qt5 CMake module on windows 要么 cmake does not find qt 5.1.1但到目前为止他们还没有解决我的问题。

我尝试将CMAKE_PREFIX_PATH设置为C:/Qt/5.4/msvc2012_opengl/,并将QT_QMAKE_EXECUTABLE设置为C:/Qt/5.4/msvc2012_opengl/bin/qmake.exe

然而它不起作用。有人对此有解释吗?

1 个答案:

答案 0 :(得分:4)

你在这里做了第3步和第4步吗? :Combining Qt 5.4.1 with vtk 6.2.0 (using CMake GUI 3.2.1) on windows

我猜你没有将VTK_QT_VERSION改为5