关于vs2015+qt5.x+vtk的配置

原创 2016年05月31日 20:09:22

配置一个环境简直就是要命,网上找的攻略也是参差不齐,跌打了好久,还是写篇总结。希望对别人能有所帮助。


首先是要下载的程序:

1、vs2015,vs2013或者较高版本的也可以。直接去官网下载就可以。  

2、qt5,qt是用来写界面的。主要有qt4和qt5,因为第一次用。所以不是很懂,不过去官网装一个没什么难度。

3、vtk,最新的vtk7.1可以去github上下载,本文章之后会介绍怎么编译,所以直接去github上down一个。

4、cmake,cmake的版本只要下一个较新版本就可以。

5、qt-vs-addin,这个的下载直接搜一下就有,不过一定要注意了所对应的qt和vs版本已定要正确,不然会出一堆问题。

上述的下载安装一定要仔细慢慢来,windows配置最坑的就是版本不对。


附上下载地址:

vtk7.1下载地址:     https://github.com/Kitware/VTK

vs:     https://www.visualstudio.com/zh-cn

QT:     http://www.qt.io/download/

qt-vs-addin:http://wiki.qt.io/Visual_Studio_Add-in

cmake:   https://cmake.org/


其次是安装的顺序:

1、我们先把qt和vs下载安装好了,之后再装完qt-vs-addin,这样在vs的界面导航栏上就有一栏qt的选项,在这里可以设置所对应qt的路径。

2、cmake编译,cmake的第一栏是选择源文件路径,将vtk的路径填上,第二栏是输出路径,自己新建一个文件夹,可以叫vtk_bin作为输出。再选择自己安装的vs的版本。

3、之后先点一次configure,第一次configure之后会出现很多选项,将qt勾选上并且选择qt5,然后在环境变量里设置qt和qt_dir的路径。

4、再次点击configure,可能会出其他的红色错误,因为我也忘了当时遇到过什么错了,不过都好解决。

5、当你configure通过之后,再惦记generate生成。

6、这时候你的vtk_bin目录下应该有.sln文件,用vs打开,并且使用vs编译。注意编译的时候选择好编译的操作系统是x64还是x86的。

7、编译完成后你的vtk_bin目录下就有了你所需的.dll, .lib, .h文件了。将这些文件通过设置vs中的server属性添加链接进去。


大功告成

相关文章推荐

vtk vs2015 win10 64bit 编译注意事项

记录几个凌乱的关键点: 事先安装Qt,我得是5.8版本。需要官网注册之类的。 1.关于Python: 编译带tcl/java/python的 vtk 需要很多繁琐的步骤,记录整个过程太恐怖了。v...
  • eloudy
  • eloudy
  • 2017年09月13日 15:23
  • 224

VTK配置步骤(WIN7 64位 + VS2012 + VTK-5.10.1)

由于项目中需要用到VTK,上周三就开始编译VTK源码,中间出现了一系列问题。首先是下载的高版本代码顺利编译后,自己新建的工程总是提示链接错误,尽管所有的库文件都加入了,还是不正确。之后下载了vtk较低...
  • yunhaiC
  • yunhaiC
  • 2014年10月31日 13:29
  • 13982

vtk7.0+qt5.7+vs2015+opengl2+win10踩坑之旅

vtk7.0+qt5.7+vs2015+opengl2+win10踩坑之旅前言看到vtk这么强大,忍不住要学习一下,于是乎,G20的假期时间都用在这个上面了 踩了大大小小不少坑终于安装完成,写出来供...
  • unixpro
  • unixpro
  • 2016年09月13日 10:47
  • 3802

VS2010+VTK6.1+QT5 编译安装教程一

第一次写博客,把我这段时间好不容易编译成功的QT5与VTK6的过程和大家分享一下。 各个版本号: Windows 8.1 x64 Visual studio 2010 ultimate qt-ope...

Qt5.8_VTK7.0_VS2015编译配置及测试中问题

最近在做一个基于Qt的三维点云软件,涉及到点云的显示及操作,所以要在Qt中完成QVTKWidget插件的添加。在浮躁的心态下折腾了两天才成功的实现Qt5.8_VTK7.0_VS2015的编译配置及测试...

VTK6.2&6.3+VS2013+QT5编译配置

主要参考:http://m.blog.csdn.net/blog/u011017966/40984473 1.      visual studio 2010 的安装 安装路径选择D:...
  • luoru
  • luoru
  • 2015年10月11日 16:00
  • 2226

基于VTK与Qt的体绘制程序

1       基于VTK与Qt的体绘制程序 1.1     体绘制介绍 体绘制(Volume Rendering)是一种从离散三维数据场获得二维投影图像的技术。体绘制在医学成像和科学可视化当中有着广...
  • winark
  • winark
  • 2013年06月10日 09:17
  • 15797

VTK三维重建方法总结

参考资料 [1]VTK学习笔记之使用vtkMarchingCubes

VTK三维重建(2)-根据脚部骨骼CT的三维重建和显示

[效果演示] 根据脚部的骨骼CT扫描的照片,利用VTK完成读取和三维重建.   [程序实现] void main () { vtkRenderer *aRenderer = vtkRe...

QT+VTK: 如何在QT中显示VTK生成的图像

本文由Markdown语法编辑器编辑完成。1. 背景:在医疗软件的开发中,QT和VTK是经常配合使用的。基于QT,可以快速地搭建出软件的图像窗口、按钮、工具栏和状态栏;基于VTK(还有DCMTK,IT...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于vs2015+qt5.x+vtk的配置
举报原因:
原因补充:

(最多只允许输入30个字)