关于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属性添加链接进去。


大功告成

VTK6.3+Qt5.4编译

删除 VTK-6.3.0\GUISupport\QtWebkit VTK VTK_Group_Qt ☑ (check) Configure一次 Module ...
  • sjt091110317
  • sjt091110317
  • 2015年11月17日 17:25
  • 1312

Ubuntu14.04 PCL+QT5 + VTK7.0.0安装

写在前面在Ubuntu 14.04或更低版本,你需要通过私有源来安装PCL库; 在 Ubuntu 16.04,PCL库已经存在于公共软件源中,直接安装即可:sudo apt-get install ...
  • wanguku
  • wanguku
  • 2017年03月05日 20:56
  • 1289

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

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

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

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

PCL点云库学习(1):环境配置(Ubuntu16.04+QT5+VTK8.0)

方式一:从公共软件源安装sudo apt-get install libpcl-dev pcl-tools直接输入上面代码安装,不保证一定能行。有一堆依赖的东西,保不准就报错了。方式二:编译安装如果上...
  • hongbin_xu
  • hongbin_xu
  • 2017年12月16日 22:18
  • 471

Qt5.7.0可用,vtk7.0(即PCL1.8.0对应版本)32bit下载

  • 2018年01月16日 13:51
  • 31KB
  • 下载

qt要用到CMAKE.EXE

  • 2013年11月01日 18:24
  • 8.65MB
  • 下载

Visual Studio QT5.9.2构建VTK 8.0.1

下载 下载VTK 8.0.1(VTK - 8.0.1.zip)并解压缩文件。(C:\ VTK - 8.0.1) 下载链接:VTK-8.0.1.zip CMake 指定源代码的输入目标和解...
  • yuhangfeng
  • yuhangfeng
  • 2017年12月18日 19:39
  • 73

《PCL点云库学习&VS2010(X64)》Part 5 VTK6.2+VS2013+Qt5.5 测试VTK基于VS2013的Qt程序

VS2013-64bit PCL1.72-allinone-32bit Qt5 -msvc2013-64bit  Qt-msvc2013- Add-in 1.2.3 cmake-3.4.3-win3...
  • sinat_24206709
  • sinat_24206709
  • 2016年05月19日 20:03
  • 3512

VTK的安装配置(一)——使用vs2015,QT5.9

1.Cmake和VTK的下载  其中cmake下载的是3.10.0-win64-x64版本   Vtk下载的是8.0.1版本 均可从官网上下载。 2.vtk的安装 在D:\Program Files\...
  • annabelle1130
  • annabelle1130
  • 2017年11月29日 12:54
  • 269
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于vs2015+qt5.x+vtk的配置
举报原因:
原因补充:

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