准备工作:安装Qt ,可到Qt官网下载Mac版本的Qt进行安装

1、下载VTK源码Download | VTK

2、解压代码

3、打开cmake,选择源码解压目录以及编译目录;点击“Configure”按钮,在弹出的选择框中一定要选择“Unix Makefile”!!

4、Configure完成后,因为后续需要将VTK嵌入Qt中使用,所以需要编译相关模块,如下

5、打开Console(终端),进入_build目录,执行“make -j8”;成功后执行“sudo make install”,即可完成VTK的安装

6、安装后主要是这三个目录

头文件:/usr/local/include/vtk-9.1

lib文件:/usr/local/lib    (libvtk*****-9.1.1.dylib)

cmake文件:/usr/local/lib/cmake/vtk-9.1

VTK没有“make uninstall”功能,卸载时只能手动删除以上三项



错误处理:

如果第一次使用CMake的话,因为没有配置Qt的安装路径,第3步的Configure可能会报错:

CMake Error at GUISupport/Qt/CMakeLists.txt:71 (find_package):

By not providing "FindQt5.cmake" in CMAKE_MODULE_PATH this project has

asked CMake to find a package configuration file provided by "Qt5", but

CMake did not find one.

Could not find a package configuration file provided by "Qt5" with any of

the following names:

Qt5Config.cmake

qt5-config.cmake

Add the installation prefix of "Qt5" to CMAKE_PREFIX_PATH or set "Qt5_DIR"

to a directory containing one of the above files.  If "Qt5" provides a

separate development package or SDK, be sure it has been installed.

解决方法:

点击主界面的Add Entry按钮,输入如下内容即可:

Name:CMAKE_PREFIX_PATH

Type:PATH

VALUE:/Users/用户名/Qt/5.14.2/clang_64/lib/cmake

如下图

Mac中编译、安装VTK相关推荐

  1. vlc android 编译 mac,在Mac中编译vlc-android小结

    在Mac中编译vlc-android小结 在Mac中编译vlc-android小结 VLC  CodeSource https://code.videolan.org/explore This pag ...

  2. 系统中编译安装ZLMediaKit的步骤

    这篇文章给大家分享的是centos6系统中编译安装ZLMediaKit的步骤.小编觉得挺实用的,因此分享给大家学习.如下资料是编译安装的步骤.  1.安装基础编译环境 1.1 gcc-5.4的安装  ...

  3. macos docker 安装mysql,mac 中docker安装mysql的图文教程

    今天在docker中安装了mysql ,是自己打的docker包. 首先新建dockerfile 内容如下: from mysql:latest 新建dockerfile后执行build命令: 构建镜 ...

  4. brew安装php-ffmpeg,mac 系统编译安装ffmpeg

    发表于 2019-05-03 19:03:20 by 月小升 mac 系统编译安装macOS High Sierra Version 10.13.6(17G6030) git clone https: ...

  5. 【转】在CentOS 6.4中编译安装GCC 4.8.1 + GDB 7.6.1

    2019独角兽企业重金招聘Python工程师标准>>> 在CentOS 6.4中编译安装GCC 4.8.1 + GDB 7.6.1  一.编译安装gcc 4.8.1 1. 安装gcc ...

  6. Mac中pycharm安装低版本tensorflow1.8的方法

    Mac中pycharm安装低版本tensorflow1.8的方法 出现过的一些问题 解决的办法 注意的问题: 出现过的一些问题 这里我先对我自己安装过程中出现的问题进行一个总结: 用python3.8 ...

  7. Ubuntu18.04下安装NVIDIA显卡驱动、docker、nvidia-docker;容器中编译安装opencv-4.4.0与darknet-yolov4并完成测试;容器封装镜像转移。2022

    记录一下第一次在CSDN发博客,欢迎大家光临~ 文章目录 前言 一.宿主机配置 1.安装Ubunntu18.04 64位系统 2.为宿主机系统更换国内软件源Ubuntu 官方源服务器在欧洲,国内访问很 ...

  8. mac下编译安装grafana 4.2.0

    go语言在开发效率和运行效率中的优势让很多人青睐,所以有倾向打算转向go语言的开发. 下面介绍在Mac OS X中golang的开发环境配置. 1.安装brew brew是一个mac下的由ruby开发 ...

  9. 从源码中编译安装gmt官方开发版(优先体验最新功能)

    gmt: generic mapping tools是一个通用绘图工具,绘制曲线图和地形图.世界地图或者区域地图方面表现极其优秀!这是地球科学领域享有盛名的绘图工具,其安装有两种方式: (1)从官方发 ...

  10. linux红帽6架设apache,linux Redhat6.5 中 编译安装apache

    Apache网站服务器:作为LAMP架构的前端,是一款功能强大.稳定性好的web服务器程序,该服务器直接面向用户提供网站访问,发送网页.图片等文件内容. 1:获取安装包 创建一个目录 用来挂载宿主机上 ...

最新文章

  1. Storyboard初体验
  2. 利用抽象工厂创建DAO、利用依赖注入去除客户端对工厂的直接依赖、将有关Article的各种Servlet封装到一个Servlet中(通过BaseServlet进行
  3. OpenCV使用FacemarkAAM
  4. win更改文件默认打开方式
  5. plotwidget横坐标日期_plotly详解(标签)x轴日期标签、y轴百分比标签设置
  6. Linux调试工具strace和gdb常用命令小结-转
  7. php的布局设计,php学习之div+css布局设计排版(六)
  8. 万稞pw80线切割编程软件_零基础如何快速学习UG数控编程?
  9. AIScanner文字识别软件 OCR
  10. GitChat · 运维 | 深入了解 Azure 云平台容器技术服务
  11. 马尔科夫蒙特卡罗方法
  12. 网站服务器iis7.5配置,IIS 7.5 配置伪静态
  13. Web开发技术课程设计
  14. 平阴县实验学校计算机老师,人物 | 平阴县实验学校邢珍:认认真真做事,踏踏实实做人...
  15. 计算机毕业设计android的在线音乐播放器app设计(源码+系统+mysql数据库+Lw文档)
  16. 24 直面配分函数Confronting Partition Function
  17. 利用计算机解决实际问题,计算机程序可以解决哪些实际问题
  18. [言论]熊十力谈读书(摘录于《非常道——1840-1999的中国话语》)
  19. 任正非演讲系列之——华为的冬天
  20. js 对惰性函数的理解

热门文章

  1. 案例银行转账存储过程
  2. 【转载】CRC32校验算法C语言版(查表法)
  3. 中国安防服务运营探讨:视频监控运维服务发展趋势
  4. 供应链数字化转型,从主数据管理开始
  5. windows mysql8安装_Windows上安装mysql8.0
  6. JAVA设计模式什么鬼(中介)——作者:凸凹里歐
  7. Codeblocks使用
  8. 华为交换机维护助手配置案例-定时任务自动ping测
  9. 校盈家学校财务收费管理软件,最适合学校财务收费的管理工具!
  10. python关键词_python与seo,Python批量挖掘百度凤巢关键词