VTK6.2 Qt5.4.0 VS2013

转载 2015年11月19日 21:46:40

Building VTK6 + Qt5 with Visual Studio

Download

  1. Download VTK 6.1.0 the (VTK-6.1.0.zip) to unzip the file. (C: \ VTK-6.1.0)Http://Www.Vtk.Org/VTK/resources/software.Html#latestcand 
    Https://Github.Com/Kitware/VTK/tree/v6.1.0
  2. Qt 5.4.0 with OpenGLをダウンロード、インストールする。(C:\Qt)
    http://www.qt.io/download-open-source/#

    • Qt 5.4.0 for Windows 32-bit (VS 2013, OpenGL, 694 MB)
      (qt-opensource-windows-x86-msvc2013_opengl-5.4.0.exe)
    • Qt 5.4.0 for Windows 64-bit (VS 2013, OpenGL, 709 MB)
      (qt-opensource-windows-x86-msvc2013_64_opengl-5.4.0.exe)

CMake

  1. You want to specify the destination of the input destination and solution files of source code.
    • Where is the source code: C:\VTK-6.1.0
    • Where is build the binaries: C:\VTK-6.1.0\build
  2. Press the [Configure] to select the Visual Studio that is the target.
  3. It makes various settings.
    (Grouped and helpful to put a check to Advanced.) * Win32 is Msvc2013_opengl , x64 is msvc2013_64_openglspecified in. Ungrouped Entries

    • Qt5Core_DIR C:/Qt/Qt5.4.0/5.4/msvc2013_64_opengl/lib/cmake/Qt5Core
    • Qt5Designer_DIR C:/Qt/Qt5.4.0/5.4/msvc2013_64_opengl/lib/cmake/Qt5Designer
    • Qt5Gui_DIR C:/Qt/Qt5.4.0/5.4/msvc2013_64_opengl/lib/cmake/Qt5Gui
    • Qt5Network_DIR C:/Qt/Qt5.4.0/5.4/msvc2013_64_opengl/lib/cmake/Qt5Network
    • Qt5OpenGL_DIR C:/Qt/Qt5.4.0/5.4/msvc2013_64_opengl/lib/cmake/Qt5OpenGL
    • Qt5Sql_DIR C:/Qt/Qt5.4.0/5.4/msvc2013_64_opengl/lib/cmake/Qt5Sql
    • Qt5WebKit_DIR C:/Qt/Qt5.4.0/5.4/msvc2013_64_opengl/lib/cmake/Qt5WebKit
    • Qt5WebKitWidgets_DIRC:/Qt/Qt5.4.0/5.4/msvc2013_64_opengl/lib/cmake/Qt5WebKitWidgets
    • Qt5Widgets_DIR C:/Qt/Qt5.4.0/5.4/msvc2013_64_opengl/lib/cmake/Qt5Widgets
    • Qt5Xml_DIR C:/Qt/Qt5.4.0/5.4/msvc2013_64_opengl/lib/cmake/Qt5Xml

    BUILD

    • BUILD_SHAREED_LIBS ☑ (check)
    • BUILD_TESTING ☐ (uncheck)

    CMAKE

    • CMAKE_CONFIGURATION_TYPES Debug;Release
    • CMAKE_INSTALL_PREFIX C:\Program Files\VTK (or C:\Program Files (x86)\VTK)

    Module

    • Module_vtkGUISupportQt ☑ (check)
    • Module_vtkGUISupportQtOpenGL ☑ (check)
    • Module_vtkGUISupportQtSQL ☑ (check)
    • Module_vtkGUISupportQtWebkit ☑ (check)
    • Module_vtkRenderingQt ☑ (check)
    • Module_vtkViewsQt ☑ (check)

    OPENGL

    • OPENGL_gl_LIBRARY opengl
    • OPENGL_glu_LIBRARY glu32

    QT

    • QT_MKSPECS_DIR C:/Qt/Qt5.4.0/5.4/msvc2013_64_opengl/mkspecs/win32-msvc2013
    • QT_QMAKE_EXECUTABLE C:/Qt/Qt5.4.0/5.4/msvc2013_64_opengl/bin/qmake.exe
    • QT_QTCORE_LIBRARY_DEBUG C:/Qt/Qt5.4.0/5.4/msvc2013_64_opengl/lib/Qt5Cored.lib
    • QT_QTCORE_LIBRARY_DEBUG C:/Qt/Qt5.4.0/5.4/msvc2013_64_opengl/lib/Qt5Core.lib

    VTK

    • VTK_Group_Qt ☑ (check)
    • VTK_INSTALL_QT_PLUGIN_DIR ${CMAKE_INSTALL_PREFIX}/${VTK_INSTALL_QT_DIR}
    • VTK_QT_VERSION 5
  4. Press the [Add Entry] to add the following settings.
    Name: CMAKE_PREFIX_PATH
    Type: PATH
    Value: C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64
    (or C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86)
    Description:  

    * Windows Kits path if Visual Studio 2013 8.1 \ Lib \ Winv6.3, if Visual Studio 2012 8.0 I specify the \ Lib \ Win8.

    Name: CMAKE_DEBUG_POSTFIX
    Type: STRING
    Value: -gd
    Description:  

    * Debug string to be added to the file name of the build generated files of the (last).

  5. And output the solution file by pressing the [Generate].

Build

  1. Start Visual Studio with administrative privileges VTK solution file (C: \ VTK-6.1.0 \ build \ VTK.sln) to open.
    (If you do not start with administrator privileges Visual Studio INSTALL to fail.)
  2. It wants to build the VTK. (ALL_BUILD)
    1. The configuration of the solution (Debug, Release) set the.
    2. Choose the ALL_BUILD project from Solution Explorer.
    3. [Build]> to build VTK Press [Build Solution].
  3. It wants to install the VTK. (INSTALL)
    1. Choose the INSTALL project from Solution Explorer.
      • build\GUISupport\Qt\PluginInstall.cmake
        5 line
      IF(BUILD_TYPE MATCHES Debug)
        SET(VTK_INSTALL_QT_PLUGIN_FILE "QVTKWidgetPlugin-gd.dll")
      ELSE()
        SET(VTK_INSTALL_QT_PLUGIN_FILE "QVTKWidgetPlugin.dll")
      ENDIF()
    2. [Build]> [projects only]> to install the VTK Press [INSTALL only the Build menu.CMAKE_INSTALL_PREFIX necessary files are copied to the specified output destination.

https://hemprasad.wordpress.com/2015/04/30/building-vtk-with-visual-studio-2013/

https://gist.github.com/UnaNancyOwen/77d61f9f21376c9b59fc

VTKData-6.2.0的使用方法

1 VTKData-6.2.0目录结构     --------VTKData-6.2.0   |------ExternalData       |--MD5       |     |--00a9...
  • Q1302182594
  • Q1302182594
  • 2015年04月23日 21:46
  • 1860

关于VTK最新版6.3+vs2013+CMake3.3配置到测试流程

最近开始学习VTK的开发,但是在最开始的配置阶段就会出错,好不容易弄好了,因此就记录下,当然也仅供参考,因为很多细节上确实也没法做到知其所以然。废话就不多说了,请看流程: 1. 当然就是下载软件了 ...
  • cxr836871240
  • cxr836871240
  • 2015年09月10日 13:39
  • 2746

Mac下安装VTK6.2,并在Qt上使用VTK

VTK的安装 打开Qt Creator创建新工程 对新建工程配置OpenCV路径链接 编译运行例子 References最近要在mac运行一个Qt工程,需要使用OpenCV+ITK+VTK,搞了好久才...
  • lijiang1991
  • lijiang1991
  • 2016年04月22日 11:34
  • 2107

《PCL点云库学习&VS2010(X64)》Part 10 PCL1.72(VTK6.2.0)选点操作

Part 10 PCL1.72(VTK6.2.0)选点操作 1、单点选取程序: cpp: #include #include #include #include typedef pcl:...
  • sinat_24206709
  • sinat_24206709
  • 2016年06月21日 20:31
  • 2683

【VTK】cmake编译VTK

使用Cmkae 编译VTK源码 1.      安装Cmake 下载安装包:http://www.cmake.org/download/ 选择.exe文件下载后,安装到本地计算机。 2.      获...
  • u010141025
  • u010141025
  • 2015年05月29日 17:18
  • 1406

VTK的编译安装(VS2013)

本文介绍用CMake和VS2013来编译安装VTK。1、准备工作 安装VS2013 下载CMake3.8.0(www.cmake.com) 下载VTK相关包(www.vtk.org)vtk-7.1.0...
  • webzhuce
  • webzhuce
  • 2017年04月02日 15:28
  • 1372

在vs2012上配置vtk的一波三折的历程 及cmake的使用小结

.dll 和 .lib文件的区别:
  • u013660665
  • u013660665
  • 2014年11月18日 11:04
  • 2593

CMAKE安装VTK时报错

以下是错误提示:   CMake Error at F:/Program Files/CMake 2.8/share/cmake-2.8/Modules/CMakeTestCCompiler...
  • qq_23195213
  • qq_23195213
  • 2016年12月28日 14:01
  • 387

基于windows下使用CMake和VS2013编译OpenCV的环境搭建

最近需要自己自学OpenCV的相关知识,苦于不知道怎么搭建环境,在一些资料书上找的方法大都是VC6.0的环境搭建,没有很大的参考意义,在网上闲逛的时候找到了一个柠檬树博主的博客,上面有很多的关于Ope...
  • jxqjxz
  • jxqjxz
  • 2016年02月17日 09:42
  • 4652

【OpenCV3】OpenCV3.2.0在VS2013环境下Cmake编译与快速配置

官网(opencv.org)目前提供的安装包只提供了vs2015(vc14)的编译版本。所以,若想在其他编译环境(如vs2010、vs2012、vs2013等)下使用,需要下载opencv3.2.0的...
  • guduruyu
  • guduruyu
  • 2017年03月30日 09:12
  • 7629
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VTK6.2 Qt5.4.0 VS2013
举报原因:
原因补充:

(最多只允许输入30个字)