【VTK学习笔记-01】使用CMake和VS对VTK库源码进行编译(简易版)

1.前置准备

CMake、Visual Studio、VTK源码

2.大致流程

(1)新建VTK文件夹,下级新建vtk_source、vtk_prefix、vtk_install三个子文件夹

  • vtk_source:存放vtk解压后的源码
  • vtk_prefix:用于存放编译vtk.sln文件生成的结果
  • vtk_install:存放CMake编译文件

(2)官网下载CMake,打开,指定源码路径vtk_source和安装路径vtk_install

  • 第一次configure
  • 勾选相关配置,进行第二次configure
  • 没有红色块,下方显示“configuring done!”
  • 点击generate生成相关文件,下方显示“generate done!”

(3)官网下载Visual Studio,安装,编译

  • 打开上一步在vtk_install文件夹中CMake编译文件vtk.sln
  • ALL_BUILD设为启动项(生成-生成解决方案),进行项目编译
  • 在解决方案里面找到Install文件,选中点击右键->仅用于项目->仅生成INSTALL。
    会在之前选择的vtk-prefix文件夹下提取出相关的bin(.dll)、lib(.lib)、include(.h),就是后续添加环境变量、依赖库、头文件所需的东西。

(4)测试VTK编译结果,建立一个控制台应用程序进行测试,有两种方法 (暂不完整,待修改)
(4-1)利用CMake管理VTK项目

  • CMakeList.txt填入相关配置,cpp填入相关代码
  • 打开CMake,按照之前方法,填写路径,configure,generate

(4-2)vs中手动配置VTK项目

  • 新建一个控制台应用程序,在项目中新建一个cpp文件
  • (视图-属性管理器)
  • 添加依赖库文件

3.参考文章

VTK的安装配置-使用VS2010
02-VTK编译安装

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值