VTK 7.1.0+window7_64位+QT5.5配置及第一个实例运行

踩坑已久,仅仅是配置就消耗大量的时间。今天终于成功运行第一个例子。感谢强大的网友。

其他配置版本多出现各种情况不明,难以寻找原因。最终确定该版本的配置参考VTK 7.1.0+Cmake3.7.1+VS2010+QT5.5(结合QT开发部分尚未测试,所用例程乃官网提供)

主要配置参考:

《VTK 7.0 & QT Creator 5.6 环境配置教程》https://wenku.baidu.com/view/ef13a7c94a7302768f9939ad.html (感谢)

配置环境:window 64 位。

前面步骤大致相同(QT部分由于版本问题,选择的是msvc2010-64bits)。

主要描述不同:

1.qt下载,并安装。QT5.5在设置时其他选项默认,最后选择MSVC2010 64bits,还有设置好环境变量

2.cmake下载并安装,建议与vtk同一个根目录下。

3.vtk下载,并安装(官网)

(cmake编译阶段,7.1.0版本跟7.0版本有锁不同,7.1.0版本多出许多MODULE选项,该部分默认即好)

BUILD-EXAMPLES --不选,需要例子直接后面到官网下载即可,节省编译时间

BUILD-TESTING --不选

BUILD-SHARED-LIBS--选(默认)

CMAKE-INSTALL-PREFIX-按照参考教程

VTK-RENDRING-BACKEND--作者建议改为OpenGL 由于第一次出错,后面又编译了一次改为OpenGL2,实际上编译的错误应该跟此处无关,建议按教程

其他同(注意用管理员身份运行后面的sln文件)

本文只是按照操作到了release版本编译并拷贝完,关于QT 控件拷贝部分由于教程多出一个F盘的目录,并没有继续操作。(后面QT部分问题不大)

至此基础配置完成。开始第一实例测试。

创建文件夹(不带中文),根目录下创建cmake.txt文件

//CMakeLists.txt         

注意要区分大小写

cmake_minimum_required(VERSION 3.1)   //(官网版本是2.8,编译会出错,这里根据cmake版本进行修改改为3.1.,可以参考水灵工作室出的《VTK图形开发进阶》,里面有关于cmake指令的描述)
PROJECT(CylinderRenderingProperties)
find_package(VTK REQUIRED)
include(${VTK_USE_FILE})
ad

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值