VTK7.1安装记录

VTK安装记录

记录VTK学习过程中遇到的关键点,以备后续自己查阅。


  • 开发环境:
  • VTK7.1
  • CMAKE3.7.1
  • VS2015
  • win x64

安装要点

安装过程在网上可以找到很多教程,不再详细记录,但是实施过程中,遇到些不相同的地方,特别记录一下。

CMAKE选项设置

  • BUILD_EXAMPLES
  • ·BUILD_TESTING
    这两个开关标识是否编译源码中提供的例子和测试程序。我第一次按照教程全部打开进行编译,占用时间的确特别久,后续出现了问题重新编译搞得非常痛苦,初次接触的建议还是先不要开启。
    后续可以通过官网VTK/Examples访问其中的例子,而且可以根据需要单个例子查看和下载,所以没必要开始的时候一次性编译。

  • BUILD_SHARED_LIBS
    建议打开,会输出程序运行需要的dll文件

  • CMAKE_INSTALL_PREFIX
    建议按照教程修改这一项到非C盘,我第一次没修改,默认路径是C:\Program Files (x86)\VTK。结果后期编译时因为权限问题导致我折腾了挺久。
    该项指定的是最终输出的头文件、Lib库文件、动态库文件的路径。

  • ·VTK_DATA_ROOT
    这个配置项坑了好久,教程中提到的这个项目估计是版本更新的问题,找不到了。测试发现其实新的版本是下面这个:
    VTK7.1安装记录_第1张图片

    -VTK_USE_GUISUPPORT
    这个配置项目在新的版本也找不到了,查资料描述的是新的版本需要修改下图里面的选项
    VTK7.1安装记录_第2张图片
    当然这个要先选中Advanced.

  • VTK_WRAP_TCL
    我弄的时候这个打开会出错,不知道哪里不对,所以后面关掉了。

后面就是单击Configure,直到没有红色标示时,单击Generate完成后,在设置的输出路径下就会生成设置编译器对应的工程文件。

你可能感兴趣的:(VTK7.1安装记录)