VS2013-Qt5.5.1-动态编译-VTK7.0.0讲述.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VS2013-Qt5.5.1-动态编译-VTK7.0.0讲述

这是系列文章的第1/7篇1. VS2013-Qt5.5.1-动态编译-VTK7.0.02. VS2013-MPI v7-静态编译-Boost1.6.13. VS2013-编译-Qhull2015.24. VS2013-编译-FLANN1.8.45. VS2013-编译-Eigen3.2.86. OpenNI2.2.0.33下载和安装7. VS2013-Qt5.5.1-VTK7.0.0-Boost1.6.1-Qhull2015.2-FLANN1.8.4-Eigen3.2.8-OpenNI2.2.0.33-动态编译-PCL1.8.0此次编译VTK7.0.0,采用VS2013,在X64下编译debug和release两个版本,所依赖的Qt版本是5.5.1(msvc2013_64).下载VTK1.从VTK官网下载源码包,本文下载的是VTK-7.0.0.zip.两个压缩文件内容应该是一样的,只不过zip是全平台通用(windows也能解压),tar.gz是linux下通用的压缩文件格式(windows下安装解压软件后也能解压).2.解压VTK,本文解压到下列路径:下载CMake1.从CMake官网下载CMake,本文下载的是cmake-3.5.2-win32-x86.zip.2.解压CMake,本文解压到下列路径:下载Qt1.从Qt官网下载并安装Qt5.5.1 for vs2013,Online Installer或者Offline Installer都可以.它们俩是对Qt的完全安装(包括源码),如果只需要源代码,该页面也提供了下载,自行寻找.2.本文安装到下列路径:注意:如果电脑中安装了多个版本的Qt,最好只把需要依赖的Qt版本加入环境变量.否则CMake会自动搜索,并自动设置目录,如果目录不是期望的,手动改很烦.本文把Qt加入了环境变量,即path = D:\Qt\5.5.1\5.5\msvc2013_64\bin;总之,CMake会自动在电脑中搜索并设置很多东西,如果你想引导CMake的自动搜索,最好的办法就是添加环境变量.还有一种方法是CMake界面,在执行Configure前,手动Add Entry.准备工作做好后,就可以着手编译VTK了Step1打开cmake-gui.exe,它位于cmake-3.5.2-win32-x86\bin目录下.Step2设置源码路径(就是包含CMakeLists.txt的路径):你源码解压至哪里,就设置哪里.如图:设置构建路径:CMake会在该路径下,生成solution(针对VS),打开sln就可以编译出结果,所有编译结果都在该目录下.如图:Step3勾选CMake界面上的Grouped和Advanced,Grouped是对配置分组,Advanced是显示高级配置.这两个复选框,什么时候点击都可以.Step4点击Configure.CMake要求选择编译器,根据实际需求选择即可,本文选择如下,然后CMake开始生成配置.Step5等待CMake把配置生成完毕后,就需要对CMake自动生成的配置进行修改.所有红色显示的配置,都是需要用户确认的配置或者有问题的配置,在默认配置上进行如下修改:1.BUILD_SHARED_LIBS 选中,构建动态库版本,即既有lib,又有dll.2.VTK_Group_Qt 选中,使用Qt.3.CMAKE_INSTALL_PREFIX 修改为D:/VTK/7.0.0/msvc2013_64这个目录可以自行指定,当VTK编译完成后,安装时,会将VTK安装到指定的目录,强烈建议修改此目录.4.INSTALL_BIN_DIR 修改为D:/VTK/7.0.0/msvc2013_64/binINSTALL_INC_DIR 修改为D:/VTK/7.0.0/msvc2013_64/includeINSTALL_LIB_DIR 修改为D:/VTK/7.0.0/msvc2013_64/libINSTALL_MAN_DIR 修改为D:/VTK/7.0.0/msvc2013_64/share/manINSTALL_PKGCONFIG_DIR 修改为D:/VTK/7.0.0/msvc2013_64/share/pkgconfig上面配置修改完后,点击Configure,会报错,点ok即可.Step6VTK_QT_VERSION 修改为5修改完之后, 点击Configure.Step7下面7项,如果环境变量正确,应该自动填好了,不需要修改.QT_QMAKE_EXECUTABLE 修改为D:/Qt/5.5.1/5.5/msvc2013_64/bin/qmake.exeQt5_DIR

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档