没有合适的资源?快使用搜索试试~ 我知道了~
首页QT下VTK的安装(QT5.4+VTK6.3.0+cmake2.8.11) ,包含开发实例。
QT下VTK的安装(QT5.4+VTK6.3.0+cmake2.8.11) , 不需要安装Visual studio.可以利用QT设计界面。相对VC+ VTK,这种配置对开发而言更简洁,设计更方便,效率更高。 本资源包含QT下VTK的安装(QT5.4+VTK6.3.0+cmake2.8.11) , 和若干个开发&配置实例。
资源详情
资源评论
资源推荐
QT
下
VTK
的安装
(
QT5.4+VTK6.3+Cmake2.8.11
)
Edit by Xuhuaqiang 20170313
各个软件版本:
QT5.4
Vtk6.3.0
Cmake2.8.11
参考:
http://www.cnblogs.com/findumars/p/5697768.html
等
特别注意:配置文档中的路径可能不准确,应该根据实际安装路径进
行更改。
一、安装过程:
第一步,下载并安装
QT
安装目录:
C:\Qt
设置系统的环境变量,即把
C:\Qt\Qt5.4.0\Tools\ mingw491_32\bin
C:\Qt\Qt5.4.0\5.4\mingw491_32\bin
和 C:\Qt\Qt5.4.0\Tools\mingw491_32\i686-w64-mingw32\lib
分别加入系统的 Path 环境变量中(要用;隔开),因为在 CMake 编译过程中会用到该目录下
的库。
如果这一条不添加,后面的 cmake 运行后,点击 configure 会出错,无法进行,提示:
Cmake was unable to find a build program corresponding to "MinGW Makefiles",
CMAKE_MAKE_PROGRAM" is not set, You probably need to select a different
build tool.
第二步,准备
VTK
和
cmake
的步骤
VTK 的安装
从 VTK 的官方网 http://vtk.org/VTK/resources/software.html 中下载:
Vtk-6.3.0..zip vtk 的源码
vtkdata-6.3.0..zip vtk 例子所需要的数据
解压这两个压缩文件,分别放到:
C:\VTK 作为主目录,将 Vtk-6.3.0..zip 解压在这个文件夹中生成 VTK 文件
夹(C:\VTK\VTK63src) ,把 vtkdata-6.3.0..zip 也解压在主目录下生成 vtkdata
文件夹(C:\VTK\VTK63data),再建立一个空的文件夹取名为 bin,如图所示:
注:MinGW 是配置好之后编译安装 VTK 的目录,这里也可以同时建了。
Cmake 的安装
下载地址: http://www.cmake.org/cmake/resources/software.html
版本为:cmake-2.8.11-win32-x86.exe
运行 exe 文件,不断 next 就可以了。
第三步:
VTK
的预处理
1. Open CMakeLists.txt in your extracted VTK63src folder, find
set(VTK_USE_WIN32_THREADS 1), change it to: set(VTK_USE_PTHREADS 1)
更改完的代码如下:
mark_as_advanced(VTK_THREAD_MODEL)
if(CMAKE_USE_WIN32_THREADS_INIT)
set(VTK_USE_PTHREADS 1)
set(CMAKE_THREAD_LIBS_INIT "")
elseif(CMAKE_USE_PTHREADS_INIT)
set(VTK_USE_PTHREADS 1)
if(CMAKE_HP_PTHREADS_INIT)
set(VTK_HP_PTHREADS 1)
endif()
elseif(CMAKE_USE_SPROC_INIT)
set(VTK_USE_SPROC 1)
endif()
set(CMAKE_THREAD_LIBS "${CMAKE_THREAD_LIBS_INIT}" CACHE
STRING "Thread library used.")
2. Open C:\VTK\vtk63src\VTK-6.3.0\ThirdParty\libxml2\vtklibxml2\threads.c , add #undef
HAVE_WIN32_THREADS after #include "libxml.h"
更改完的代码如下:
#define IN_LIBXML
#include "libxml.h"
#undef HAVE_WIN32_THREADS
#include <string.h>
第四步:开始编译:运行
cmake
Compile the VTK:
Start CMake 3.2.0, fill the source and destination:
source: C:/VTK/vtk63src
destination: C:/VTK/bin
Click Configure and use MinGW Makefiles to complie.
进入主界面,参数设置为:
我想要最终的 VTK 安装在 C:\VTK 目录下,因此将编译好的文件放在
C:\VTK\bin 下(也可以是其它位置)。
点击 configure,弹出对话框选择 mingw作为编译器,单选框 选择 Use default
native compilers 即可。然后,点击 Next 按钮,cmake 就会对系统进行扫描了,
停下来之后,我们就可以修改 cmake 选项了。
备用:
如果选择
Use default native compilers
不识别编译器,则选择:
Specify native
compilers,
然后进行配置:
然后点击 configure按钮,打开新的窗口,在 Specify the generator for this project下选择 MinGW
Makefiles,然后选择 Specify native compilers,点击 Next 按钮,打开新的窗口,在 C 一栏中
填写 C:/Qt/Qt5.3.1/Tools/mingw482_32/bin/gcc.exe,在 C++一栏中填写
C:/Qt/Qt5.3.1/Tools/mingw482_32/bin/g++.exe,Fortran 不填写。然后点击 Finish 按钮,开始
配置,
点击 Configure,开始配置,大约需要 4-5 分钟,当首次配置完毕后,配置 VTK 的
选项:
第五步:为
VTK
配置
Cmake
选项。
Cmake 选项很重要,因为你未来 VTK 的一些功能完全在你的选择上了。有
时候选择不好非常容易出现错误。
点击“advanced”,进入高级设置界面:
剩余19页未读,继续阅读
badianban_cd_12
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论2