当前位置: 首页 > article >正文

MacOS下的Opencv3.4.16的编译

前言

MacOS下编译opencv还是有点麻烦的。

1、Opencv3.4.16的下载

注意,我们使用的是Mac,所以ios pack并不能使用。

如何嫌官网上下载比较慢的话,可以考虑在csdn网站上下载,应该也是可以找到的。

2、cmake的下载

官网的链接:

Download CMake

3、cmake的安装

注意我这个Cmake的安装不同于我们一般命令行的安装,所以是带有界面的。

严格意义上来讲,可以称之为cmake-gui,比命令行的cmake要好用。

安装完毕后就可以在这个Application中看到相应的图标了:

​​​​​​​4、开始编译

双击打开这个cmake,开始填入路径进行编译:

(build是自己新建的目录,主要用来放置编译生成的库)

开始“Configure”,generator选择XCode,如下图:

Configure完毕后,再点击Generate,完毕后,如下图:

(这个install路径注意要改掉,避免使用默认的/usr/local路径,因为这个/usr/local路径只有root权限才能有写操作的权限,普通的管理员没有写操作的权限。为了后续编译的方便,建议将这个路径改成一个一般的目录)

然后点击“Open Project”

打开后如下图:

可见,opencv关于XCode的工程已经生成了。

5、opencv关于XCode工程的编译

我们看到的,其实是一个解决方案,我们重点关注两个Scheme就可以了,如下图:

可以,先选择ALL_Build进行Build生成,如下图:

这是Build的过程,如下图:

Build,完成后,如下图:

​​​​​​​

然后选择install来进行Build,如下图:

Build完成以后,对应的install目录下,就有lib文件了,如下图:

至此,opencv3.4.16在Macos下的库已经编译生成已经完毕。


http://www.kler.cn/a/404831.html

相关文章:

  • XLNet——打破 BERT 局限的预训练语言模型
  • 【已解决】“EndNote could not connect to the online sync service”问题的解决
  • 如何在 RK3568 Android 11 系统上排查以太网问题
  • Ubuntu20.04升级glibc升级及降级的心路历程
  • AJAX的基本使用
  • 南京邮电大学算法设计-二叉树先序遍历算法动态演示
  • pcap_set_buffer_size()函数
  • 使用Java爬虫时,有哪些性能优化技巧?
  • 解决MindSpore-2.4-GPU版本的安装问题
  • VSCode 2022 离线安装插件QT VSTOOl报错此扩展不能安装在任何当前安装的产品上。
  • C++ list (链表)容器
  • Spring validation 分组校验用法
  • WPF如何全局应用黑白主题效果
  • Java多线程编程详解
  • 亿咖通科技应邀出席微软汽车行业智享会,分享ECARX AutoGPT全新实践
  • GitLab|GitLab报错:PG::ConnectionBad: could not connect to server...
  • springboot基于微信小程序的食堂预约点餐系统
  • 使用线程局部存储解决ffmpeg中多实例调用下自定义日志回调问题
  • 力扣 LeetCode 110. 平衡二叉树(Day8:二叉树)
  • 在windows电脑上安装docker服务
  • 大模型试用-t5-base
  • 深度学习的分布式训练与集合通信(一)
  • 调试QRNet遇到的问题
  • 基于Windows系统用C++做一个点名工具
  • 算法学习笔记(六):二叉树一创建、插入、删除、BFS
  • 测试工程师如何在面试中脱颖而出