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
这个配置项坑了好久,教程中提到的这个项目估计是版本更新的问题,找不到了。测试发现其实新的版本是下面这个: