2009-12-27 7 views
7

OpenCV 2.0a enthält keine vorkompilierten OpenCV-Bibliotheken für Visual Studio-Benutzer. Ich versuche, die Bibliotheken aus Quelle mit Visual Studio 2010 Beta und CMake zu erstellen, aber ich bekomme viele Fehler.
Ich habe sogar versucht, die libs von dlls mit dumpbin zu generieren, aber die Linker-Fehler bestehen immer noch. Bitte führen Sie mich, um die statischen Bibliotheken für VS2010 zu generieren.Erstellen Sie die OpenCV 2.0-Bibliotheken aus Quelle mit Visual Studio 2010 Beta und CMake

Antwort

4

Wenn der Buildfehler Sie sehen zu verwandt ist:

'back_inserter': identifier not found 

wie wahrscheinlich der Fall für die Quelldateien cvmodelest.cpp und cvhog.cpp, fügen Sie die folgenden Angaben enthalten Anweisung zu jedem dieser Quelldateien:

#include <iterator> 

Weitere Informationen über die 'back_inserter': identifier not found error finden Sie unter this blog post.

+0

Von den verschiedenen Blog-Posts und anderen Seiten über die Verwendung von CMake, fand ich diese hilfreich: http://electronic-salad.blogspot.com/2010/03/install-opencv20-for-windows.html – Rethunk

1

Es ist eine Art zu spät, aber ich schuf eine video tutorial für die Erstellung und Konfiguration von OpenCV 2.1 mit Visual Studio 2010.

Verwandte Themen