mac os 安装完整版opencv (with qt )
目前网上就这一个可行的办法,其余的都会出问题,我也是东拼西凑找到的完整的解决办法
brew install opecv 的opencv包不是完整包
先看下安装效果,createbutton

预备安装
brew install qt5
brew uninstall cmake
下载cmake客户端
下载opencv源码
https://github.com/opencv/opencv/tree/4.5.5
解压

上图where to build the binaries的路径realse是自己创建的

选好路径点configure,

然后打勾,with qt,或者with opengl,我这里只with qt
然后再点configure
cd release路径
make

这个时候会报错
第一gl.h错误
需要修改

/opt/local/libexec/qt5/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake
这个cmake文件

set(_GL_INCDIRS “/System/Library/Frameworks/OpenGL.framework/Headers” “/System/Library/Frameworks/AGL.framework/Headers”)
find_path(_qt5gui_OPENGL_INCLUDE_DIR gl.h
PATHS KaTeX parse error: Can't use function '\"' in math mode at position 93: …Failed to find \̲"̲gl.h\" in \"{_GL_INCDIRS}“.”)
endif()
unset(_GL_INCDIRS)

找到上面的, 在set后面加上“/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers”

/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers
是你gl.h的路径,可以ls -l看一下/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers
里面有gl.h

还有make install 也会报错
No rule to make target zlib', needed by lib/libopencv_imgcodecs.4.5.5.dylib’. Stop.

原因是zlib这个包在homebrew里面有冲突,简单解决卸载homebrew
ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)”

卸载之后再装上
再make install
还会报错
/bin/sh: /usr/local/bin/ccache: No such file or directory
安装上
brew install ccache

然后再make install
搞定

编译会有点久,耐心等一下

最后再嘲讽一句,博客抄来抄去,环境都装不明白,一个brew install opencv 都是装的阉割版,一搜全是brew install opencv

mac os 安装完整版opencv (with qt )相关推荐

  1. (一)Mac OS安装PostgreSQL数据库

    这里采用EnterpriseDB 来下载安装,EnterpriseDB是全球唯一一家提供基于PostgreSQL企业级产品与服务的厂商. 首先,访问EnterpriseDB提供的下载地址:https: ...

  2. python mac os安装教程_教程:在 Mac OS X 上安装 TensorFlow

    简评:手把手教你如何在 Mac OSX 系统安装 TensorFlow. 这个文档说明了如何在 Mac OS X 上安装 TensorFlow. 注意:从 1.2 版本开始,在 Mac OS X 上 ...

  3. Theano 中文文档 0.9 - 5.2 Mac OS安装说明

    5.2 Mac OS安装说明 译者:Python 文档协作翻译小组,原文:Mac OS Installation Instructions. 本文以 CC BY-NC-SA 4.0 协议发布,转载请保 ...

  4. mac os 安装 s2geometry + pywarps2

    目录 mac os 安装 s2geometry + pywarps2 1. 安装s2geometry 1.1 安装gtest 1.2 安装swig 1.3 安装s2geometry 2. 安装pyth ...

  5. CentOS下mysql 8.0.16 安装完整版教程

    CentOS下mysql 8.0.16 安装完整版教程 1. 下载安装包 由于下载过程较慢,所以先本地下载准备好安装包. MySQL 8.0下载链接(官网地址): https://dev.mysql. ...

  6. 最新QT从入门到实战完整版(08.qt中的坐标系-09 信号和槽-点击按钮关闭窗口_)

    最新QT从入门到实战完整版(08.qt中的坐标系-09 信号和槽-点击按钮关闭窗口_) 一.08.qt中的坐标系 二,09 信号和槽-点击按钮关闭窗口_ 来自 一.08.qt中的坐标系 二,09 信号 ...

  7. kali安装完整版渗透工具

    kali安装完整版渗透工具 在完成kali系统的基本安装后,进入系统中,发现大部分渗透工具没有安装. 解决办法: 第一步:更改kali系统软件源: #阿里云官方源 deb http://mirrors ...

  8. wsl2-kali基础配置(换源、切换中文、安装完整版、包含无法打开Windows商店的情况下安装wsl等)

    文章目录 kali-wsl介绍 安装 换源 更新 汉化 临时汉化 永久汉化 安装完整版kali kali-wsl介绍 很多人都刚开始接触kali-wsl可能都会发现,这个kali非常不完整,很多工具都 ...

  9. mac os 安装mysql经验

    mac os 安装mysql经验 安装mysql 参考文献:mac下安装mysql 下载 官网社区下载Mysql: 选择社区MySQL Community Server: 建议下载Archived V ...

最新文章

  1. 集群scan_扫描k8s集群中的漏洞
  2. Linux疑难杂症解决方案100篇(十)-带你学习提速增效的几个常用 shell 命令
  3. orapwd创建密码文件
  4. FPGA+NIOS2 Verilog+C 实现一个计算器
  5. DDOS的攻击原理和防护指南
  6. Mongo数据库安装成Windows服务
  7. [Ext JS 4] 实战之多选下拉单 (带checkbox)
  8. 关于抢红包的_关于抢红包现象的材料作文
  9. 商厂里调货拿包包程序
  10. java解析excel 哪个好_java解析excel
  11. 算法与数据结构实验题 4.1 伊姐姐数字 game
  12. C# json解析字符串总是多出双引号_SSM框架中JSON数据交互实现页面显示图书种类...
  13. Nginx源码安装,配置开机自启
  14. CamScanner扫描全能王视频教程-Array老师-专题视频课程
  15. 前端开发工程师就业时应该选择大公司还是小公司?这是我听过最靠谱的答案!
  16. 使用element-ui实现表格分页
  17. 37岁生日快乐哦:说点大实话
  18. 大型企业使用树莓派进行弱网测试通用流程
  19. 《Head First Java》20201023读书笔记
  20. 软件工程课程的第一次作业

热门文章

  1. Spring Bean实例化过程,怎么解决循环依赖
  2. JVM调优-配置参数
  3. mongodb数据库显示obj_MongoDB数据库基本操作
  4. oracle 特殊字符转义
  5. Docker 安装及配置阿里云镜像源(详细过程)
  6. Material Design Lite组件之按钮
  7. DELL服务器R230旧磁盘换新磁盘,新磁盘复制旧磁盘所以数据
  8. 主机托管服务是怎样收费的?你对主机又了解多少?
  9. 《王道论坛计算机考研机试指南》第二章【经典入门】
  10. 北大青鸟java超市账单管理系统_北大青鸟java第二单元超市账单管理系统