Qt Creater编译VTK

本文详细介绍如何在GCC环境下配置并使用MinGW编译VTK的过程。从安装Qt Creator及MinGW开始,到配置环境变量、使用CMake,直至最终在Qt Creator中集成VTK。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这篇还是很久前的笔记,大约是2013年,趁还不算过时,现在放到blog里,与大家分享。

网上给出的VTK编译教程一般都是VS平台下的,本文计划摆脱臃肿的VS,上gcc

ps:少了体积庞大VS一堆的麻烦,心里真舒服!有些事情,自己觉得是对的,那就努力去证明!

1. 准备工作(貌似下面列出的几个版本都是僵尸了,Σ( ° △ °|||)︴)

qt-creator-win-opensource-2.2.1.exe

qt-win-opensource-4.8.5-mingw.exe

vtk-5.8.0.zip

2. 配置Qt中的MinGW (这里之前搞复杂了,按照上面给出的安装包,可以跳过这一步?)

如果所示在用户变量中分别添加:
变量:C_INCLUDEDE_PATH  值:C:\win\MinGW\include
变量:CPLUS_INCLUDE_PATH  值:C:\win\MinGW\include\c++\3.4.5;C:\win\MinGW\include\c++\3.4.5;C:\win\MinGW\include\c++\3.4.5\backward;C:\win\MinGW\include
变量:LIBRARY_PATH 值:C:\win\MinGW\lib
变量:PATH  值:C:\win\MinGW\bin
配置完之后即可进行检查是否成功:
进入cmd,然后输入:gcc -v,出现如图显示的版本信息:


3.Cmake下使用MinGW。只要上一步环境配置正确,这里无压力。


注意:
CMAKE_USE_PTHREADS X
CMAKE_USE_WIN32_THREADS X
VTK_USE_QT √
无压力~不便秘。


4. Qt cmd编译VTK(晕,还敲错一次命令)


~~~~error了~~找原因


原因:我电脑中安装了多个版本的Qt,结构混乱,找不到。。。。。
屏蔽其他版本后,顺利编译完成!

5.install:  mingw32-make install


done!

6.试用QtCreater集成vtk,将这个dll放到C:\Qt\2009.03\qt\plugins\designer,done!


7. QtCreator中的VTK环境配置

*.pro中:

INCLUDEPATH +=  D:\VTKITK\QVTK\qbuild\include\vtk-5.8
LIBS += D:\VTKITK\QVTK\qbuild\lib\vtk-5.8/*.a

项目-运行设置-工作目录:

D:\VTKITK\QVTK\qbuild\bin



人为酬偿业报,佛说事实真相。

菩提心,真诚心,清净心,平等心,正觉心,慈悲心。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值