zoukankan      html  css  js  c++  java
  • 在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怎么用

  • 相关阅读:
    游戏中转轮抽奖的算法实现[转]
    前端的一份配置(备份)
    [转]Jquery通用开源框架之【ejq.js】
    【完整靠谱版】结合公司项目,仔细总结自己使用百度编辑器实现FTP上传的完整过程
    用Putty连接Linux
    使用Nginx的proxy_cache缓存功能取代Squid
    nginx for windows 配置多域名反向代理
    详细解析用Squid实现反向代理的方法
    用Squid和DNSPod打造自己的CDN详细教程
    WINDOWS下的squid
  • 原文地址:https://www.cnblogs.com/tyw66/p/6942569.html
Copyright © 2011-2022 走看看