零基础开始学习VTK ,请跟我进行第一步,配置好开放环境!
首先,你时间比较紧急,想直接使用VTK ,而无需编译、那么请使用
PCL-1.12.0-AllInOne-msvc2019-win64.exe 它已经帮你编译好VTK 9 了,直接拿来主义,马上省 大量的时间。
安装完毕之后,默认在你安装PCL的目录下:
当然,如果你希望自己亲手试试编译,那么接下来,开始使用CMake VS2019编译
解压后在源码中,创建两个目录 build (用来存放二进制) xxx (INSTALL目录 ,用来存放编译好的库头文件等)
打开CMake 3.26.0 ,设置vtk源码解压的目录:
将INSTALL安装目录设置为xxx
CMAKE_INSTALL_PREFIX为cmake的内置变量,用于指定cmake执行install命令时,安装的路径前缀。
Linux下的默认路径是/usr/local
Windows下默认路径是 C:/Program Files/${PROJECT_NAME}
点击configure 按钮 ,如果你有Qt5 VTK的需求,那么这些项需要为YES
再次点击configure 按钮
接下来点击Genrate 按钮 产生sln项目文件
产生了sln文件:
接下来直接生成:
此阶段大概耗时 15分钟, 最后0个失败!
此时你可以查看build目录,已经生成成功了
最后一步,找到INSTALL项目 ,右键 生成
可以把些dll lib .h 帮我们提取出来整理好,如下图:
再查看 xxx 目录,已经全部弄好了
至此, 编译完成!!!!