Mac源码安装使用OpenCV
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相关推荐
- mac 编译源码安装 opencv
无法直接 brew install opencv时,可以按照本教程安装. 第一步:brew install cmake 第二步:编译源码安装 opencv,参照Mac系统下的Opencv开发环境搭建- ...
- .net framework 4.0安装_R4.0的源码安装——以mac为例
装了一堆东西回来,已经忘了最初要做的是啥. 太长不看版 其实就是缺什么安装什么.每个人情况可能都不太一样.对于我的mac上,如下: configure之前需要安装: gcc xz pcre2 安装方法 ...
- windows+vscode+opencv源码安装配置
一.参考资料 VScode搭建OpenCV环境 OpenCV使用CMake和MinGW-w64的编译安装 win10下VSCode配置opencv4.4.0(超详细教程,亲测有效) VSCODE中配置 ...
- (二)企业部分之lnmp环境的搭建:mysql源码安装
Web服务器架构 Web服务器架构一般主要由系统环境.Web服务器.数据库和语言组成. 可以有以下组成方式: 系统:linux unix windox mac freebsd aix Web服务器:a ...
- 在 CentOS 7.0 上源码安装 Xen 4.5
上周 CentOS 7.0 正式版发布了,Xen4CentOS 项目还没来得及更新支持 CentOS 7.0,所以目前要在 CentOS 7.0 上玩 Xen 的唯一办法只有编译源代码了.貌似这次 C ...
- ubuntu 16.04下源码安装opencv3.4
源码安装opencv,遇到了一些小波折,这里做个备忘吧. 首先要下载源码,路径: https://github.com/opencv/opencv 下载成功后,在opencv的根目录下执行下面操作: ...
- 源码安装zabbix3.2.7时PHP ldap Warning
问题如下: 解决方法: 1.首先查看源码安装的php模块中是否有ldap.so [root@nms ldap]# ll /usr/local/php/lib/php/extensions/no-deb ...
- 一般源码安装添加的GD库 是不支持 jpeg 格式的图片的
一般源码安装添加的GD库 是不支持 jpeg 格式的图片的,只支持如下格式 GD Support enabled GD Version bundled (2.0.34 compatible) GI ...
- zabbix源码安装实例
环境 系统 Centos7 zabbix版本 Zabbix 3.4.15 (revision 86739) zabbix源码安装 tar -zxvf zabb ...
最新文章
- #ifdef #else #endif #fi #ifndef 的用法
- OpenCASCADE:Modeling Algorithms模块标准拓扑对象
- [渝粤教育] 沈阳农业大学 有机化学 参考 资料
- VueJs学习入门指引
- is not a function_libcxx 的 std::function 源码分析
- 【MySQL数据库开发之四】MySQL 处理模式/常用查询/模式匹配等(下)
- 【推荐实践】强化学习在美团“猜你喜欢”的实践
- javascript中基本类型和引用类型复制变量的值
- 使用Calendar增加日期
- ubuntu 下c语言开发环境搭建,Ubuntu下Object-c的开发环境搭建
- 配置zabbix当内存剩余不足10%的时候触发报警
- 浏览器pdf朗读插件
- 程序员 做头发 奇遇记
- 51NOD 1072 Wythoff Game
- Typescript基础知识--学习笔记
- artwork will be rounded down because......
- Caysn打印机安卓平台开发包接口说明文档及打印示例程序_20170609
- 计算机数学基础 周密,一位计算机牛人的心得,谈计算机和数学.doc
- 【python】输出列表元素,以空格/逗号为分隔符
- JAVA————简单的图形绘制界面(教程)
热门文章
- PHP写webservice服务端
- Linux桌面环境GNOME实用技巧
- Thread.currentThread().getContextClassLoader()和Class.getClassLoader()区别
- VS2010打开项目时弹出错误提示。。。VisualStudio\10.0\ActivityLog.
- MySQL基础day05_MySQL数据库的备份与恢复-1-MySQL 5.6
- HDU-1172 猜数字 广搜
- PHP error_reporting的使用
- IE8 默认以Web Standards模式显示网页 全面遵循Web标准
- Spring Boot 的 GraphQL 框架DGS
- java awt point_100分 解决java import java.awt.Point;import java.awt.Rectangle;