文章目录
- 前言
- 用到的软件
- 步骤解读
- 1. 新建一个文件夹 vtkDir ,再建子文件夹 vtk_bin 和 vtk_src
- 2. 将下载好的 VTK*7.1.1 解压到 vtk_src 文件夹下
- 3. 选择输入目录和输出目录,然后 configure
- 4. 选择 Visual Studio 12 2013 Win64,然后 finish
- 5.出现红色错误区域,选择 BUILD_SHARED_LIBS,继续 configure
- 6. 在 Search 中输入 Qt ,选择 VTK_Group_Qt ,继续 configure
- 7. 报错后,修改如下信息,继续 configure
- 8. 继续 configure 出错时,选择对应的路径即可,继续 configure ,直到不再有红色错误区域为止
- 9. 添加 Qt-MSVC2013,然后继续 configure ,直到不再有错误
- 10. generate
- 11. 以**管理员身份**打开 VS2013,加载 vtk_bin 路径下的 VTK.sln 工程
- 12. 在 release + 64位 模式下右键 ALL_BUILD -> 生成
- 13. INSTALL -> 仅用于项目 -> 仅生成INSTALL
- 配置易错点
前言
-
本文转自 天狐9102-win10环境下VTK7.1的编译和Qt调用VTK的详细教程二(VS2013编译支持Qt的VTK库)。该作者的 win10环境下VTK7.1的编译和Qt调用VTK的详细教程(本文链接含VTK库和测试代码的分享)也值得一看。
-
编译 Qt 的 VTK 库,是个需要耐心的事情,希望大家看完后能有所收获。
用到的软件
- VS 2013
- Qt (qt-opensource-windows-x86-msvc2013_64-5.7.0)
- VTK7.1.1
- cmake3.9.0
步骤解读
1. 新建一个文件夹 vtkDir ,再建子文件夹 vtk_bin 和 vtk_src
2. 将下载好的 VTK*7.1.1 解压到 vtk_src 文件夹下
注意是解压整个文件,不是解压子内容
3. 选择输入目录和输出目录,然后 configure
4. 选择 Visual Studio 12 2013 Win64,然后 finish
5.出现红色错误区域,选择 BUILD_SHARED_LIBS,继续 configure
6. 在 Search 中输入 Qt ,选择 VTK_Group_Qt ,继续 configure
7. 报错后,修改如下信息,继续 configure
8. 继续 configure 出错时,选择对应的路径即可,继续 configure ,直到不再有红色错误区域为止
9. 添加 Qt-MSVC2013,然后继续 configure ,直到不再有错误
10. generate
此时 vtk_bin
目录下会生成很多文件
11. 以管理员身份打开 VS2013,加载 vtk_bin 路径下的 VTK.sln 工程
12. 在 release + 64位 模式下右键 ALL_BUILD -> 生成
13. INSTALL -> 仅用于项目 -> 仅生成INSTALL
此时在 C:\Program Files 下生成 VTK文件夹!!!
如果没有生成,说明人品不行,请重新执行以上步骤!!!请重新执行以上步骤!!!请重新执行以上步骤!!!
配置易错点
- 按着步骤来是王道!!!