• 在windows上安装VTK


    看了很多教程,花了1天半的时间装上了,记录下。

    前置条件:我安装了VS2015,用来编译工程。

    参考资料

    官方:http://www.vtk.org/Wiki/VTK/Building

    安装:http://blog.csdn.net/Chinamming/article/details/16802787

    配置:http://blog.csdn.net/jane_yuhui/article/details/51941439

       http://blog.csdn.net/u011130094/article/details/52061321

    一、下载安装包

    1.VTK源码+数据

      我之前在官网上的一直编译报错,后来下的github上的版本,成功了,不知道为啥暂且记录。github上的版本把源码(vtk)和数据(vtkdata)都包括了。

      链接:https://github.com/Kitware/VTK

    2.CMake工具

      直接在网上搜的安装包,文件名是cmake-3.8.2-win64-x64.msi  

     

    二、用Cmake进行configure项目

      1.先准备目录。

        D:installedVTKVTK-master   (放源代码)

        D:installedVTKin       (放Cmake输出、新建的)

        D:installedVTKVTK install    (最后安装的目录、新建的)

      2.(关键的一步)打开CMAKE工具设置好上述路径,点击configue,选择vs2015编译器,修改参数重复configue,直至没有红色,最后按generate。关闭CMAKE工具

    • qt选项没钩 以后结合qt的时候在弄
    • install_prefix 那个路径也要设置成 D:installedVTKVTK install
    • 具体设置见参考链接

    三、之后去bin目录下用vs2015打开sln文件,然后点击生成。再去把install项目给生成下,然后D:installedVTKVTK install里面就有最终生成的VTK了。

        

    四、安装之后的配置

      主要就是添加环境变量、在新建的项目里面设置项目属性具体见参考资料,

      遇见了1-链接器问题和2-C00015错误,资料里面也有解决办法,不写了。

      1-System32目录下面还有一个SysWOW64的文件夹,so ...

      2-需要加:

    #include <vtkAutoInit.h>

    VTK_MODULE_INIT(vtkRenderingOpenGL2);

    VTK_MODULE_INIT(vtkInteractionStyle);

      单独贴张图

     

    最后放一张demo,明天继续研究下。文档和vtkdata怎么用

  • 相关阅读:
    C# 简单的 Job 作业~
    反射反射,程序员的快乐+反射案例:打印和Excel导出
    设计模式:装饰模式(decorate)
    UML类图应该怎么看?
    WebApi 异步请求(HttpClient)
    设计模式:单一职责原则,开放封闭原则,依赖倒转原则,理氏代换原则
    【BOOM】一款有趣的Javascript动画效果
    【深入浅出jQuery】源码浅析2--奇技淫巧
    【深入浅出jQuery】源码浅析--整体架构
    【CSS进阶】原生JS getComputedStyle等方法解析
  • 原文地址:https://www.cnblogs.com/tyw66/p/6942569.html
Copyright © 2020-2023  润新知