2016-06-30 87 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