当前位置: 首页 > article >正文

QT VTK开发 (一、下载编译)

        Vtk,(visualization toolkit)是一个开源的免费软件系统,主要用于三维计算机图形学、图像处理和可视化。Vtk是在面向对象原理的基础上设计和实现的,它的内核是用C++构建的,包含有大约250,000行代码,2000多个类,还包含有几个转换界面,因此也可以自由的通过Java,Tcl/Tk和Python各种语言使用vtk。

QT VTK开发 (一、下载编译)目录

1 下载VTK源码

1.1 下载源码

1.2 下载数据

1.3 下载文档

2 编译VTK

2.1 CMake参数

2.2 CMake环境

2.3 选择配置

2.4 CMake编译

3 VS生成VTK库文件

3.1 右键生成

3.2  VTK动态库路径


1 下载VTK源码

VTK 官网 :

Download | VTK

1.1 下载源码

1.2 下载数据

1.3 下载文档

2 编译VTK

2.1 CMake参数

2.2 CMake环境

        因为我们使用QT MSVC2017  对应的是VS2019 X64位环境,如果QT使用的MSVC版本不一样需要注意VS版本

2.3 选择配置

       build_examples 选择on,可以用来学习VTK 的例子

       BUILD_SHARED_LIBS 选择on,可以生成动态链接库dll

       Module_vtkGUISupportQt 选择on,支持Qt界面(点击Advanced的参数,才会弹出该选项)

       CNAJE_INSTALL_PREFIX=C:\ProgramFiles\VTK

       点击Configure按钮,重新让Cmake扫描配置文件,运行成功后,页面上的红色将消失,若还有红色,则看看红色选项卡还需要选中什么,直接选中,然后再运行           Configure

2.4 CMake编译

3 VS生成VTK库文件

3.1 右键生成

3.2  VTK动态库路径

 

 


http://www.kler.cn/a/1021.html

相关文章:

  • Full GC 日志
  • Julia语言的数据结构
  • 浅谈云计算09 | 服务器虚拟化
  • redisson分布式锁关的疑问和解答记录
  • Linux 内核中的 netif_start_queue 函数:启动网络接口发送队列的关键
  • java_将数据存入elasticsearch进行高效搜索
  • wait 和 notify
  • Cadence Allegro 导出Netin(back anno.)报告详解
  • Ununtu环境下的判断字符串相等出现sh: xxx: [: xxx: unexpected operator的问题
  • QT Plugin 插件开发
  • 跨境老兵多年经验整理出的WhatsApp养号攻略分享
  • 漫画:什么是归并排序算法?
  • Adam优化器算法详解及代码实现
  • ubuntu不同版本的源(换源)(镜像源)(lsb_release -c命令,显示当前系统的发行版代号(Codename))
  • 【Android笔记85】Android之使用Camera和MediaRecorder录制视频
  • Java的jar包打包成exe应用
  • K8S集群之-ETCD集群监控
  • 有图解有案例,我终于把 Condition 的原理讲透彻了
  • 几个cve漏洞库查询网站-什么是CVE?常见漏洞和暴露列表概述
  • Android 自定义view优化方案
  • spring事务 只读此文
  • Go panic的学习
  • 初识C++需要了解的一些东西(2)
  • 从GPT到GPT-3:自然语言处理领域的prompt方法
  • 开源超级终端工具——WindTerm
  • Qt·Linux下Qt、Qml程序的打包