2016-06-30 9 views
0

Ich versuche OpenCV 3.1.0 auf einem eigenständigen Computer zu bauen (es gibt keinen Internetzugang).Build Opencv 3.1.0 mit IPP ippicv_windows_20151201.zip

Ich habe eine Intel Composer 2015 installiert, die IPP V8 enthalten.

Während CMake Konfiguration aufzubauen, erhalte ich die folgende Meldung:

Cmake error at 3rdparty/downloader.cmake.73 

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

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

ich herausfinden, dass ich manuell herunterladen ippicv_windows_20151201.zip und legen Sie sie in den Quellen Unter - Ordner.

Wissen Sie, wo ich es herunterladen kann?

Ich kann das Build-Flag ausschließen: "WITH_IPP", In diesem Fall würde ich nicht mit IPP überhaupt bauen, was ich nicht will.

Ich möchte lieber OpenCV mit meinem vorinstallierten IPP (Intel Composer) erstellen, nicht die heruntergeladene kostenlose Version von OpenCV, Weißt du, wie ich das machen kann?

BWT, Was ist der Unterschied zwischen den Flags WITH_IPP und WITH_IPP_A?

P.S. Ich habe die gleiche Frage auf OpenCV-Forum geschrieben

Antwort

0

Falls Sie einen Intel-Composer haben, der IPP-Bibliothek enthält.

Gehen Sie zu Ihrem OpenCV CMake -> Eintrag hinzufügen (rechts) -> Variable einfügen als Pfad:

IPP_ROOT 

Set mit der Bibliothek Lage

Somit würde kompilieren OpenCV mit IPP Bibliothek aus dem Intel Composer

IPP_A kommt für asynchrone IPP, die

1

Wenn die downloader.cmake derzeit experimentell nicht den Hash zu finden perhap s ist noch nicht verfügbar oder es gibt einen Fehler beim Erreichen der URL (Downloadprotokoll vielleicht?). Laden Sie die vorherige Version von here, es wird die Arbeit tun. Sie müssen es nur in den richtigen Ordner legen. Ich benutze OpenCV 3.1.0 mit dem 20141027 überhaupt kein Problem.

+0

das hat gut funktioniert, danke – TripleS

Verwandte Themen