您的位置:首页 > 编程语言 > Qt开发

VS2013编译安装VTK-6.2.0_支持Qt5.4.2

2015-08-05 09:28 260 查看
计算机系统:Win10(64bit)

CUP:i5-5200(64bit)

1 简介

在《VS2012编译安装VTK-6.2.0_支持Qt5.2.1》中记录了编译VTK-6.2.0的过程(包括一些探索性的尝试),也有读者提问说能不能支持Qt5.3.1(当时我使用的是Qt5.2.1)。为了更加便于读者编译VTK-6.2.0,也为了测试VTK6.2.0对新版本Qt的支持情况,这里再次给出主要的编译和安装过程(略去不必要的细节)。

2 安装Qt

下载qt-opensource-windows-x86-msvc2013_64_opengl-5.4.2.exe,然后安装常规的软件安装方式对其进行安装即可。

配置系统(我的是Win10,Win7和Win8也是使用同样的方法进行配置)环境变量PATH,添加Qt库的路径(使用Win7的用户需要注意,配置完后需要重启电脑才生效,Win8以及Win10则不需要)。我添加到PATH中的路径是:C:\Qt\Qt5.4.2\5.4\msvc2013_64_opengl\bin(具体值根据您的Qt安装路径来设置即可)。

3 配置VTK6.2.0

使用cmake(没有安装这个软件的,先安装吧)对VTK6.2.0进行配置。编译器选择Visual Studio 12 2013 Win64(假设您已经安装了Visual Studio 2013;另外,如果你的系统是32bit的,请选择32bit编译器)。下面是主要的配置选项。

CMAKE_INSTALL_PREFIX	= E:/VTK/VTK-6.2.0_install
VTK_Group_Qt			= ON
VTK_QT_VERSION			= 5
QT_QMAKE_EXECUTABLE		= C:/Qt/Qt5.4.2/5.4/msvc2013_64_opengl/bin/qmake.exe
CMAKE_PREFIX_PATH		= C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64
说明:

默认下没有CMAKE_PREFIX_PATH项,需要用户自己添加。点击cmake界面中的Add Entry按钮即可根据提示添加。如果您的系统是32bit的,应设置为相应的C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86

4 编译VTK6.2.0

5 安装VTK6.2.0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: