vs2013+vtk+qt5.51的环境配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dd_lucky/article/details/82464962

1.安装好vs2013和qt5.51(下一步下一步就好)

2.配置cmake

  • 解压cmake-3.10.0-win32-x86.rar文件
  • 进入bin目录,双击cmake-gui
  • 设置"Where is the source code"路径为E:/src/vtk/src/VTK-6.3.0
  • 设置"Where to build the binaries"路径为E:/src/vtk/after_make
  • 在"Search"输入框输入qt,点击Configure

第一个选项选Visual Studio 12 2013,点击Finish

如下图勾选,点击configure

修改如下图,点击Configure

修改如下图,点击Configure

点击Generate

完成编译

 

编译VTK

1.进入E:\src\vtk\after_make,双击VTK.sln

2.在右边的解决方案中,找到INSTALL,右键选择Set as StartUp project,中间选择debug模式

3.鼠标移到INSTALL解决方案,点击菜单栏Build,选择build solution

 

4.编译完成后,把debug模式改为Relese模式,点击菜单栏Build,选择build solution

到这里vtk的库就编译完成了

可能存在的问题:

当你编译其他程序的时候会少QT或者VTK的dll库

这时你有两个方法

方法1.把编译的dll的库放到你运行的地方(release要用release的dll,debug要用debug的dll)

方法2.就是配置环境变量,右击我的的电脑->属性->高级系统设置->环境变量->选择Path

新建如下图

然后新建环境变量把自己的QT和VTK的路径加进去重启就可以了(下面是我的所在的路径)。

猜你喜欢

转载自blog.csdn.net/dd_lucky/article/details/82464962
今日推荐