· 前言
本文转自 天狐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
#` 步骤解读
第一步:新建一个文件夹 vtkDir
,再建狂歌子文件夹vtk_bin
和 vtk_src
第二步:将下载好的 VTK*7.1.1
解压到 vtk_src
文件夹下(注意事解压整个文件,不是解压子内容
)
**第三步:选择输入目录和输出目录,然后 configure **
第四步:选择 Visual Studio 12 2013 Win64
,然后 finish
**第五步:出现红色错误区域,选择 BUILD_SHARED_LIBS
,继续 configure **
第六步:在 Search 中输入 Qt ,选择 VTK_Group_Qt
,继续 configure
**第七步:报错后,修改如下信息,继续 configure **
第八步:继续 configure 出错时,选择对应的路径即可,继续 configure ,``直到不再有红色错误区域为止`
第九步:添加 Qt-MSVC2013,然后继续 configure ,直到不再有错误
**第十步:generate
**
此时 vtk_bin
目录下会生成很多文件
第十一步:以管理员身份打开 VS2013,加载 vtk_bin 路径下的 VTK.sln
工程
第十二步:在 release + 64位 模式下右键 ALL_BUILD - 生成
。见图
第十三步:INSTALL - 仅用于项目 - 仅生成INSTALL
。见图
**此时在 C:\Program Files 下生成 VTK文件夹!!!
**
**此时在 C:\Program Files 下生成 VTK文件夹!!!
**
**此时在 C:\Program Files 下生成 VTK文件夹!!!
**
**如果没有生成,说明人品不行,请重新执行以上步骤!!!请重新执行以上步骤!!!请重新执行以上步骤!!!
**
· 配置易错点
- 按着步骤来是王道!!!
#· 联系作者
编辑于 2018-6-7 21.12 ,祝莘莘学子今明两天高考顺利~~~