我的目的是安装opencv,以便在MacOS10.12.6 (16G29)上与C++一起使用。建议的方法似乎是使用自制软件进行安装。
我正在学习本教程:https://www.pyimagesearch.com/2016/12/19/install-opencv-3-on-macos-with-homebrew-the-easy-way/
我使用这个命令来安装:
brew安装opencv3 -带有-控制-c++11
一切顺利结束,但我收到了以下警告:
警告: opencv:这个公式没有--c++11选项,所以它将被忽略!警告: opencv:这个公式没有-所以它将被忽略!
来自brew信息opencv3:
$ brew info opencv3 opencv:稳定的3.3.1 (瓶装)开源计算机视觉库https://opencv.org/ /usr/local/c业力/opencv/3.3.1_1 (519个文件,95.9MB) *在08:11:21时从瓶中倒出:https://github.com/Homebrew/homebrew-core/blob/master/Formula/opencv.rb ==>依赖项构建: cmake✘,pkg-config✘Required: eigen✔,ffmpeg✔,jpeg✔,libpng✔,libtiff✔,openexr✔,numpy✔,tbb✔==> Required: Python✔,python3✔==>Required
是否有人成功地在macOs上安装了用于opencv3开发的c++?
发布于 2017-12-05 04:31:40
我也犯了同样的错误。看看"brew信息opencv“的输出。事实证明,opencv被转移到了自制核心:
https://github.com/Homebrew/homebrew-core/blob/master/Formula/opencv.rb
若要显示可供选择的“--具有-*”选项列表,可在安装过程中将其传递给自制软件,请使用:
brew options opencv
我假设它什么也不返回,因为公式不再定义任何这样的选项。
安装Opencv
如果您尚未安装opencv,请用以下方式安装:
brew install opencv
这应该只是从源代码安装,下载和编译opencv的软件包列在自制公式中。由于opencv公式中目前没有任何选项,因此传入类似于--with-*之类的内容,将不会被认为是有效的选项。然而,这个公式实际上恰好安装了某些东西,比如默认情况下的cont肋骨。
如果已经安装了opencv,请尝试重新安装:
brew reinstall opencv
这也将从源重新安装。
(财政年度,重新编译约需10至20分钟)
https://stackoverflow.com/questions/47401265
复制相似问题