Sun*_* Ke 23 homebrew opencv cmake opencv3.0 opencv3.1
我在OSX(EI Captain)上使用自制软件安装opencv3,
brew install opencv3 --with-contrib --with-python3 --HEAD
Run Code Online (Sandbox Code Playgroud)
并发生错误:
Updating Homebrew...
==> Installing opencv3 from homebrew/science
==> Cloning https://github.com/opencv/opencv.git
Updating /Users/ksun/Library/Caches/Homebrew/opencv3--git
==> Checking out branch master
==> Cloning https://github.com/opencv/opencv_contrib.git
Updating /Users/ksun/Library/Caches/Homebrew/opencv3--contrib--git
> ==> Checking out branch master
Error: No such file or directory - /private/tmp/opencv3-20170330-14255-bxsn05/3rdparty/ippicv/downloader.cmake
Run Code Online (Sandbox Code Playgroud)
你们可以帮我找出解决方法吗?
yjm*_*ade 19
我这样做brew edit opencv3,然后评论以下一行
inreplace buildpath/"3rdparty/ippicv/downloader.cmake",
"${OPENCV_ICV_PLATFORM}-${OPENCV_ICV_PACKAGE_HASH}",
"${OPENCV_ICV_PLATFORM}"
Run Code Online (Sandbox Code Playgroud)
然后你可以再次重新安装 --HEAD
opencv存储库修复了一些问题也删除了文件3rdparty/ippicv/downloader.cmake,因此无需再修补它.但是他们没有发布新的版本,所以要安装--with-contrib,你必须安装--HEAD,但禁用文件的补丁3rdparty/ippicv/downloader.cmake
我遇到了同样的问题.我通过跑步解决了它brew install opencv3 --with-contrib --with-python3
我想发生的事情是人们更新了repo中的../3rdparty/ippicv文件夹,使得downloader.cmake文件不再存在,但是他们还没有更新brew公式.
brew install不会--HEAD构建opencv3.2.0,这对我来说已经足够了.
| 归档时间: |
|
| 查看次数: |
8843 次 |
| 最近记录: |