2016-06-30 88 views
0

我试图在独立的计算机上构建OpenCV 3.1.0(没有互联网访问)。使用IPP构建Opencv 3.1.0 ippicv_windows_20151201.zip

我已安装了英特尔Composer 2015,其中包括IPP v8。

CMake的过程中建立的配置,我得到以下信息:

Cmake error at 3rdparty/downloader.cmake.73 

for file: [..... /ippicv_windows_20151201.zip] 

expected hash [...] actual hash [...] 

我找出我需要手动下载ippicv_windows_20151201.zip,并将其放置在源子 - 文件夹。

你知道我可以从哪里下载吗?

我可以排除构建标志:“WITH_IPP”,在这种情况下,我根本不用IPP构建,这是我不想要的。

我更愿意使用预安装的IPP(英特尔编辑器)构建OpenCV,而不是从OpenCV下载的免费版本,您知道我该怎么做吗?

BWT,构建WITH_IPP和WITH_IPP_A标志有什么区别?

P.S.我在OpenCV论坛发布了相同的问题

回答

0

如果你有一个包含IPP库的英特尔作曲家。

转到您的opencv的CMake的 - >添加条目(右侧) - >插入变量的路径:

IPP_ROOT 

设置与库的位置

因此,将汇编与opencv IPP从英特尔作曲

IPP_A库提供用于异步IPP这是目前实验

1

如果downloader.cmake没有找到哈希perhap s尚未提供,或者在访问URL时出现错误(下载协议可能?)。从here下载以前的版本,它会完成这项工作。只需要将其放置在正确的文件夹中即可。我在20141027上使用OpenCV 3.1.0,完全没有问题。

+0

表现很好,谢谢 – TripleS