0.编译安装之前需要下载依赖环境,请参考: Mac安装OpenCV环境及demo
1.下载最新OpenCV源码
2.编译安装
# mkdir -p /usr/local/Cellar/opencv/3.4.0 //指定库安装目录
# midir build
# cd build
# cmake -j8 -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local/Cellar/opencv/3.4.0 ../
# make -j8
# sudo make install
4.配置OpenCV环境变量
# emacs /etc/profile 
添加:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/Cellar/opencv/3.4.0/lib/pkgconfig
export PKG_CONFIG_PATH
export LD_LIBRARY_PATH=/usr/local/Cellar/opencv/3.4.0/bin:SLD_LIBRARY_PATH
export PATH=${PATH}:/usr/local/Cellar/opencv/3.4.0/lib
# source /etc/profile //重启电脑

5.测试demo,打印当前版本号
<1>test_version.cpp
#include <opencv2/core/utility.hpp>                                                                               
#include <iostream>
int main(int argc, const char* argv[]){
  std::cout << "Welcome to OpenCV " << CV_VERSION << std::endl; 
  return 0;
}
<2>.Makefile
CXX ?= g++
CXXFLAGS += -c -Wall $(shell pkg-config --cflags opencv)
LDFLAGS += $(shell pkg-config --libs --static opencv)
all: test_version
opencv_example: test_version.o; $(CXX) $< -o $@ $(LDFLAGS)
%.o: %.cpp; $(CXX) $< -o $@ $(CXXFLAGS)
clean: ; rm -f test_version.o test_version

Mac源码安装使用OpenCV相关推荐

  1. mac 编译源码安装 opencv

    无法直接 brew install opencv时,可以按照本教程安装. 第一步:brew install cmake 第二步:编译源码安装 opencv,参照Mac系统下的Opencv开发环境搭建- ...

  2. .net framework 4.0安装_R4.0的源码安装——以mac为例

    装了一堆东西回来,已经忘了最初要做的是啥. 太长不看版 其实就是缺什么安装什么.每个人情况可能都不太一样.对于我的mac上,如下: configure之前需要安装: gcc xz pcre2 安装方法 ...

  3. windows+vscode+opencv源码安装配置

    一.参考资料 VScode搭建OpenCV环境 OpenCV使用CMake和MinGW-w64的编译安装 win10下VSCode配置opencv4.4.0(超详细教程,亲测有效) VSCODE中配置 ...

  4. (二)企业部分之lnmp环境的搭建:mysql源码安装

    Web服务器架构 Web服务器架构一般主要由系统环境.Web服务器.数据库和语言组成. 可以有以下组成方式: 系统:linux unix windox mac freebsd aix Web服务器:a ...

  5. 在 CentOS 7.0 上源码安装 Xen 4.5

    上周 CentOS 7.0 正式版发布了,Xen4CentOS 项目还没来得及更新支持 CentOS 7.0,所以目前要在 CentOS 7.0 上玩 Xen 的唯一办法只有编译源代码了.貌似这次 C ...

  6. ubuntu 16.04下源码安装opencv3.4

    源码安装opencv,遇到了一些小波折,这里做个备忘吧. 首先要下载源码,路径: https://github.com/opencv/opencv 下载成功后,在opencv的根目录下执行下面操作: ...

  7. 源码安装zabbix3.2.7时PHP ldap Warning

    问题如下: 解决方法: 1.首先查看源码安装的php模块中是否有ldap.so [root@nms ldap]# ll /usr/local/php/lib/php/extensions/no-deb ...

  8. 一般源码安装添加的GD库 是不支持 jpeg 格式的图片的

    一般源码安装添加的GD库 是不支持 jpeg 格式的图片的,只支持如下格式 GD Support enabled  GD Version bundled (2.0.34 compatible)  GI ...

  9. zabbix源码安装实例

    环境 系统                 Centos7 zabbix版本      Zabbix 3.4.15 (revision 86739) zabbix源码安装 tar -zxvf zabb ...

最新文章

  1. #ifdef #else #endif #fi #ifndef 的用法
  2. OpenCASCADE:Modeling Algorithms模块标准拓扑对象
  3. [渝粤教育] 沈阳农业大学 有机化学 参考 资料
  4. VueJs学习入门指引
  5. is not a function_libcxx 的 std::function 源码分析
  6. 【MySQL数据库开发之四】MySQL 处理模式/常用查询/模式匹配等(下)
  7. 【推荐实践】强化学习在美团“猜你喜欢”的实践
  8. javascript中基本类型和引用类型复制变量的值
  9. 使用Calendar增加日期
  10. ubuntu 下c语言开发环境搭建,Ubuntu下Object-c的开发环境搭建
  11. 配置zabbix当内存剩余不足10%的时候触发报警
  12. 浏览器pdf朗读插件
  13. 程序员 做头发 奇遇记
  14. 51NOD 1072 Wythoff Game
  15. Typescript基础知识--学习笔记
  16. artwork will be rounded down because......
  17. Caysn打印机安卓平台开发包接口说明文档及打印示例程序_20170609
  18. 计算机数学基础 周密,一位计算机牛人的心得,谈计算机和数学.doc
  19. 【python】输出列表元素,以空格/逗号为分隔符
  20. JAVA————简单的图形绘制界面(教程)

热门文章

  1. PHP写webservice服务端
  2. Linux桌面环境GNOME实用技巧
  3. Thread.currentThread().getContextClassLoader()和Class.getClassLoader()区别
  4. VS2010打开项目时弹出错误提示。。。VisualStudio\10.0\ActivityLog.
  5. MySQL基础day05_MySQL数据库的备份与恢复-1-MySQL 5.6
  6. HDU-1172 猜数字 广搜
  7. PHP error_reporting的使用
  8. IE8 默认以Web Standards模式显示网页 全面遵循Web标准
  9. Spring Boot 的 GraphQL 框架DGS
  10. java awt point_100分 解决java import java.awt.Point;import java.awt.Rectangle;