Win10 64位 Qt MinGW5.9.1版本编译VTK 8.1.0

win10 + Qt5.14.0(mingw73_64) 下的 OpenCV4.5.1源码编译 注意事项 大体的流程 别的博客上有,大体比较类似。这里不进行详细的介绍。 CMake 的版本 不能过高,例如3.19.x 之类的,我这里用的是3.10.x,否则会莫名其妙的失败。(用了最新的CMake导致的编译失败 就浪费了我一天的时间,还真的什么都不能用最新的) 勾选 WITH_QT 勾选 WITH_OPENGL 不勾选 OPENCV_ENABLE_ALLOCATOR_STATSBUILD_opencv_world CMAKE_BUILD_TYPE 选择 Release 勾选OPENCV_ENABLE... 阅读详情

一直想找一个绘图功能强大的C++图形显示库,找到了mathGL 和VTK ,因为是使用的MinGW版本的Qt所以VTK自己重新编译,网上教程一般都不是最新版本的教程,编译VTK过程中也遇到了很多错误,下面我就将编译过程简单的说一下,使用的是cmake

具体怎么设置可以参照https://zhangxc.com/2015/02/qt5-mingw-cmake-vtk6

我遇到的问题是在编译VTK8.1.0的时候tiff库报错,

于是我从网上下载了tiff库用MinGW重新编译一次,在cmake的VTK选项中设置VTK_USE_SystemTiff,继续编译这个错误就解决了,

继续mingw32-make -j 到97%的时候又遇到一个错误,是IOPDFEXPORT遇到了问题,如下图


这个问题困扰了我很长时间,因为用不到VTK的PDF功能最后我在..\VTK-8.1.0\IO\Export文件夹里的cmakelists.txt文档中将

vtkPDFContextDevice2D.cxx
  vtkPDFExporter.cxx

设置成屏蔽,即

#vtkPDFContextDevice2D.cxx
  #vtkPDFExporter.cxx

最后编译成功,然后mingw32-make install,

编译完成之后将vtklib的bin文件夹添加到windows的环境变量中,就可以使用了,

我写了个测试的例子,网上可以搜的到

Windows10 Qt5.15.2环境下利用MINGW高效编译VTK-8.2.0的实战指南 本文详细介绍了在Windows10系统下使用Qt5.15.2自带的MINGW工具链高效编译VTK-8.2.0的完整流程。从环境准备、CMake配置到编译优化和安装验证,提供了实战经验与常见问题解决方案,帮助开发者快速搭建3D可视化开发环境。 阅读详情

相关推荐

使用纯QT在WIN环境下编译VTK,彻底抛弃VS

本文记录了在Windows 11系统下使用QT6.10和MinGW编译最新版VTK9.6.0的详细过程。重点解决了GCC10+的多重定义错误,通过添加-fcommon等编译参数来消除警告。文章详细说明了CMake配置步骤,包括设置Qt6支持、选择动态链接库等关键选项,并针对编译过程中出现的"too many sections"问题提供了解决方案。作者分享了从VS2022切换到MinGW编译的经验,强调即使遇到编译错误也要耐心处理,最终成功完成了VTK的编译安装。整个过程体现了追求使用最新

qq_39842819的博客 485

opencv3.4.5和Qt5.9+mingw详细配置以及踩过的坑

一、前言说明 Qt5.9的安装和cmake3.17.2的安装,官网下载安装即可,opencv3.4.5下载源码 Qt官方下载地址 http://download.qt.io/archive/qt/ CMake官网下载地址: https://cmake.org/download/ OpenCV3.2.0官方下载地址: http://opencv.org/releases.html# 环境说明: 环境电脑:win7 x64 opencv:3.4.5 cmake:3.17....

tyhenry的专栏 3118

QT6与PCL1.13环境搭建:ABI兼容性与预编译包精准选择指南

Qt6与PCL(Point Cloud Library)是点云可视化开发的核心技术栈,但二者深度集成面临ABI不兼容、依赖版本锁死、CMake构建链断裂等系统性挑战。其本质源于Qt6的ABI重构与PCL1.13对VTK、Boost、FLANN等底层库的强耦合约束。技术价值在于规避手动编译地狱,实现开箱即用的稳定可视化能力;典型应用场景包括自动驾驶感知调试、工业三维检测GUI、机器人SLAM实时点云渲染等。本文聚焦QT6与PCL1.13协同部署的关键路径——从Qt6 ABI指纹识别、PCL预编译二进制包三重验

weixin_34090562的博客 316

vtk图形图像开发进阶 pdf_VTK: 用于气候科学研究

Tags: Geosciences , Scientific Computing , VTKVisualization Toolkit (VTK)被广泛用于科学数据的分析和三维可视化,不过它还有一个得到充分支持但不太为人所知的应用领域,那就是气候科学。Community Data Analhysis Tools (CDAT)是一个数据分析和可视化软件包,由劳伦斯利弗莫尔国家实验室开发,专为气候科学...

weixin_39901518的博客 844

VTK8.1.0 QtMinGW 5.9.1版本编译 Win10 64位系统库文件和例子

VTK8.1.0使用Qt 5.9.1 MinGW编译,且写有示例文件,如果显示程序异常结束,请将VTKLib的bin文件夹添加到环境变量即可解决

QT5.9.1mingw版本zint下载mingw_zint_Qt5.9.1.zip

zint-2.6.3使用Qt5.9.1编译,包括静态库、动态库、头文件,下载后可直接使用。支持保存二维码为png图片,可设置图片大小

MinGW编译VTK(VTK8.2.0)

文章目录前言一、先下载VTK,和安装Cmake二、配置Cmake1.建立文件夹2.设置参数3.编译库4.冷门问题 前言 想要在QT上使用VTK,经过查找大量的文章终于配置成功了 提示:以下是本篇文章正文内容,下面案例可供参考 一、先下载VTK,和安装Cmake 这个网上教程一堆,基本不会有什么错误 二、配置Cmake 1.建立文件夹 一般安装VTK后就是这两个文件夹 然后新建一个文件夹用来存放CMake编译的文件 2.设置参数 按照下图配置 记得勾选Grouped 和 Advanced 然后点击C

weixin_44727100的博客 3404

QT5.5.0+MinGW4.9.2+OpenCV3.0+Window7-64编译后生成的库

OpenCV3.0在Windows7-64位系统下编译后生成的库,编译器为MinGW4.9.2-32位,所适用的QT版本为5.5,测试时请将lib目录和bin目录都加入系统环境变量

使用mingw编译VTK 和 在qt中使用vtk,mingw32-make输入到文件

win7下使用mingw编译VTK, qt下载地址 1.安装Qt和CMake工具 2.添加mingw所在的exe文件路径(D:\Qt\Qt5.6.0\Tools\mingw492_32\bin) 到系统环境变量PATH 3.解压VTK-7.1.1.zip到F:\VTK-7.1\VTK-src下 4.新建F:\VTK-7.1\VTK-bin //5、6步骤不加也可以 5.修改VTK-src...

yuxing55555的博客 2383

跟着团子学SAP PS:项目计划成本与项目预算设计思路

​在做SAP PS模块概览培训的时候,很多时候都会用到下面的一页PPT片子讲到项目计划成本与预算的关系,但真正这幅片子想表达的具体内容甚至大部分PS顾问也是无法阐明清楚的。 而SAP PS的设计其实是在丰富的项目管理学的基础上而开展的,所以今天从业务上结合SAP中的功能点讲一下项目成本计划及预算的逻辑。 在项目管理的十大知识领域中,项目成本管理主要是包括为使项目在批准的预算内完成而对成本进行规划...

Lucas1211的博客 3万+

宏基因组分析|从Binning到MAG优化的全流程实战指南

本文提供了一份宏基因组分析从Binning到MAG优化的全流程实战指南。详细解析了宏基因组分箱(Binning)的核心原理与必要性,并手把手指导如何利用Bowtie2、MetaBAT2和CheckM等工具构建分箱流水线,进行质量评估与筛选,最终获得高质量宏基因组组装基因组(MAG)。文章还分享了常见问题排查与进阶优化策略,为后续物种分类、功能注释等深度分析奠定坚实基础。

weixin_29260291的博客 455

mingw qt5.14.2 编译 vtk9.1.0

1 软件 qt版本 qt-opensource-windows-x86-5.14.2.exe ,安装mingw选项 cmake版本 cmake-3.21.2-windows-x86_64.msi VTK源码版本 VTK-9.1.0.tar.gz 2 编译 设置环境变量 添加 PATH 变量内容 E:\install\Qt\Qt5.14.2\Tools\mingw730_64\bin 配置 64 即可,以后都是64位开发 使用cmake 设置源代码路径和编译路径 点击Finish按钮, 再点击conf

博客 1942

告别付费!手把手教你用DataV.GeoAtlas获取全国街道级GeoJSON数据(附完整避坑指南)

本文详细介绍了如何免费使用阿里云DataV.GeoAtlas工具获取全国街道级GeoJSON数据。通过可视化选取、格式转换、数据校验等步骤,提供了一套完整的避坑指南和工作流,帮助前端和可视化开发者高效解决高精度地图数据获取难题,节省成本并提升开发效率。

weixin_29085865的博客 899

VTK8.1.0QtMinGW5.9.1版本编译Win1064位系统库文件和例子:开启三维图形编程新篇章

VTK8.1.0QtMinGW5.9.1版本编译Win1064位系统库文件和例子:开启三维图形编程新篇章 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在现代计算机图形学领域,三维图形处理技术一直备受关注。VTK(Visualization Toolkit)作为一个开源的、跨平台的图形库,广泛应用于医学、地质、气象等多个领域,为开发者提供了强大的三维图形处理能力。VT...

gitblog_06795的博客 305

【测试】echo发送和接收TCP/UDP数据包|shell 发送TCP/UDP数据包

目录 通过/dev/tcp、/dev/udp shell给tcp或udp服务发送16进制报文指令 通过/dev/tcp、/dev/udp (https://blog.csdn.net/u010039418/article/details/86251470) 通过/dev/tcp、/dev/udp可以直接在shell脚本中发起tcp、udp连接,方便又高效,平时用于测试啥的还是挺方便的。 直接发送 格式 /dev/udp/ip/port 比如要向本地10001端口发送数据,可以使用 ec.

我的笔记本 1万+

自动驾驶仿真工具链集成:ECU TEST与VTD、VERISTAND的深度配置指南

本文详细介绍了自动驾驶仿真测试中ECU TEST、VTD与VERISTAND三大核心工具的深度集成与连接配置方法。通过解析工具链的角色分工,提供从单机到分布式部署的实战指南,并重点阐述了Test Bench Configuration与Test Configuration的关键参数设置、SSH免密登录配置,以及在线与离线工作模式的切换技巧,旨在帮助测试工程师高效构建稳定、自动化的硬件在环测试环境。

wind6的博客 790

Qt Creator中使用PCL库

我之前写过一篇博客Qt 5.9使用VTK显示点云,可惜其中很多部分都是失败的,而且排版糟糕,不过其中PCL的安装以及在VS中使用PCL的方法是值得参考的,起码我通过这种方式安装的PCL在VS上一直用得OK。但是用了一段时间还是有一些小问题,不致命但是极其恶心,比如 在VS中使用PCL我怀疑加入的附加依赖项过多,经常导致IntelliSense卡半天,自动补全功能近乎废了,对于我这种“面向自动补全...

liyunxin_c_language的博客 5391

【python股票价格预测】基于CNN-LSTM的股票价格预测(附python代码)

【python股票价格预测】基于CNN-LSTM的股票价格预测(附python代码)

k8291121的博客 2008

PCL1.8.0+QT(MSVC2013)

工具: PCL1.8.0 Visual Studio 2013(Uitimate) QT5.9.1(MSVC2013) CBD debugger(win10SK)官网下载 qt-vsaddin-msvc2013-2.2.0.vsix官网下载 环境: win7旗舰版,64位系统 一、安装工具 VS2013根据提示安装即可,PCL相应安装在另一篇博客中。 建议安装顺序VS、Qt、qt-vsaddin。...

lyyjay的博客 674

Linux Kernel入门到精通系列讲解(RV-Kernel 篇) 5.5 RTC设备编写与实现

4. Linux kernel RTC子系统goldfish_rtc driver分析。电脑,会需要时间,还比如 我们的手机、平板,都需要时间;驱动基本就是应用层需要什么数据你给什么数据就行,基本必须实现的就是。3.2 Linux kernel RTC 设备描述符讲解。中看到他的具体实现,也可以根据他的寄存器描述直接在。5. 将驱动添加进kernel和测试RTC驱动。系统来说,时间是一个非常重要的功能;之类的函数接口,接下来我们就开始讲解如何写。,所以我们直接移植设备树即可。,他的寄存器很简单,你可以从。

DSMGUOGUO的博客 568

LLaMA Factory多卡微调的实战教程(持续更新)

本文主要介绍了LLaMA Factory多卡微调的实战教程(持续更新),希望对学习大语言模型的同学们有所帮助。 文章目录 1. 前言 2. 配置环境 2.1 安装虚拟环境 2.2 安装依赖库 2.3 模型选型与下载 2.4 配置多卡环境 3. 运行代码 3.1 构建训练数据 3.2 修改配置文件 3.3 微调 3.3.1 zero3微调 3.3.2 启动API 3.3.3 模型测试

herosunly的博客 25万+

win10/Win7环境下VTK7.1的编译和Qt调用VTK的详细教程二(VS2013编译支持Qt的VTK库)

前言:感谢原博主大佬在我学习过程中给予的帮助,亲测可用,后来人可仔细研究。如果您正在尝试用QT+Mingw编译VTK,成功了请告诉我一声,如果没成功,对不起,不要问我,我尝试了en多次没有成功,差点儿重装系统了。本文主要用于编译支持Qt的VTK库,重点在于编译VTK库,供Qt调用。第1步:新建一个文件夹:vtkDir第2步:在该文件夹下新建两个文件夹vtk_bin、vtk_src第3步:将下载好的...

luoqiang_sky的博客 568

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

VTK_开发环境搭建(VTK-8.2.0,WIN11,MinGW_X64)

【代码】VTK_开发环境搭建(VTK-8.2.0,WIN11,MinGW_X64)

勇敢小觉的技术博客 651

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Win8.1 + MinGW4.4 + Qt Creator 3.3.2 + Qt-4.8.5

计算机系统: Win8.1     Qtcreator版本:2.8.1     Qt库版本: 4.8.5 参考资料 [1]TCreator2.8.0+Qt Open source 4.8.5环境配置(Win7x64) [2]QT在windows下的安装与配置

OneSea 1757

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Visualization Toolkit 中转站

VTK - The Visualization ToolkitAbout | VTKDownload | VTKExample | VTKHome - Kitware Inc.VTK首页、文档和下载 - 计算机图形学平台 - OSCHINA - 中文开源技术交流社区

hu的博客 147
下一篇: LibreCAD 2.1.3在windows 10 下的编译过程
leftwillow
博客等级 码龄16年 30粉丝 5原创
评论 10
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值