homebrew安装 opencv完整版

因为darknet的makefile需要用到opencv,而且不能用最新的opencv 3.4.1,opencv官网建议使用的biicode官网似乎崩掉了,源码编译也因为奇奇怪怪的原因无法make,折腾了很久最终找到了一个比较简单的解决办法

使用homebrew安装opencv

这里安装了opencv2,当然如果可以用最新的3.4.1也可以在下面安装时将opencv@2换为opencv,装 opencv3

查看opencv@2信息:

 brew info opencv@2

结果:

opencv@2: stable 2.4.13.6 (bottled) [keg-only]
……还有很多依赖信息

安装

brew install opencv@2

设置环境变量

查看opencv@2安装路径,一般来说应该在这个地方:

/usr/local/Cellar/opencv@2

我这里的版本是2.4.13.6_2

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/Cellar/opencv@2/2.4.13.6_2/lib/pkgconfig
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/Cellar/opencv@2/2.4.13.6_2/lib

然后就可以make了

当然上面的操作只是临时的系统变量,如果要长期保存需要配置一下

open ~/.bashrc

文件末尾添加

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/Cellar/opencv@2/2.4.13.6_2/lib/pkgconfig
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/Cellar/opencv@2/2.4.13.6_2/lib

保存文件,然后刷新

source ~/.bashrc

当然,现在我们重启系统之后需要刷新一次.bashrc文件,如果不想每次都刷新,可以打开.bash_profile文件

open ~/.bash_profile

最末尾上加入如下语句:

if [ -f ~/.bashrc ]; then
   source ~/.bashrc
fi

保存文件,然后刷新

source ~/.bash_profile

完成!

Reference

http://blog.sina.com.cn/s/blog_3f3098920102wy2t.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 冬天沉睡在街头的迷茫里 夏天满眼漠视 是秋风 落叶 坠 看 却不见 强加在屋顶的雪 肆虐模糊行人的视线 谁又在喊叫...
    爬山猫阅读 3,345评论 31 29
  • 001 成功离不开专注 古典老师提到选择比执行力重要,以投资人的眼光找到甜蜜区,甜蜜区就是成功率高适合你的区域。在...
    忆青说阅读 2,338评论 0 0
  • 最近一直失眠,半宿半宿的睡不着。医生说是考虑的事情太多了。我也觉得是,白头发悄悄地藏了好多。 有时候...
    向日葵8阅读 3,582评论 0 0
  • 我相信爱是 萤火般的光芒 在黑夜里 迷路的人 才能找到方向 握住希望 把星星都装进行囊 就不会害怕 孤单流浪 我相...
    西域狂龙阅读 1,877评论 0 0

友情链接更多精彩内容