1.先安装QT,不知道不装行不行,我们项目需要。
2.去VTK官网下载VTK源码。
3.解压源码。
4.编译需要用cmake-gui,装QT的一般都有,但需要把路径添加到PATH才能用。
5.打开cmake-gui,设置源码路径,编译输出路径,在源码里建一个build目录,用于存放输出。
6.选择QT,Rendering,StandAlone,点击Configure。
7.第一次一般会出错,我是Qt5_DIR没有找到。在你的Qt安装目录里找到有Qt5Config.cmake目录,就是要找的目录。这个是后截的图,一开始只有Qt5_DIR一条红色。
8.再次点击Configure,会出现更多的Qt相关目录,显示红色。
9.有红色不要紧,毕竟这些Qt目录都找到了,再次点击Configure,这次没有红色了。
10.点击Generate,产生make文件。
11.可以关闭cmake-gui了。到VTK源码的build目录(这个是第5步自己建的目录),打开终端,输入make,就可以编译了。
编译会有点小错误,是某个Qt头文件没有包含,大概两三个文件需要修改,改了就可以编译过了。
如果你的服务器或电脑有多核,比如我有8核,make -j8,编译会快很多.