2009-12-27 16 views
7

OpenCV 2.0a no incluye bibliotecas compiladas de OpenCV para usuarios de Visual Studio. Estoy intentando construir las bibliotecas desde la fuente con Visual Studio 2010 Beta y CMake, pero estoy recibiendo muchos errores.
Incluso intenté generar las librerías de dlls utilizando dumpbin pero los errores del enlazador aún persisten. Por favor, guíame para generar las librerías estáticas para VS2010.Genere las bibliotecas de OpenCV 2.0 desde el origen con Visual Studio 2010 Beta y CMake

Respuesta

4

Si el error de generación que se está viendo se relaciona con:

'back_inserter': identifier not found 

como es probable en el caso de los archivos de origen y cvmodelest.cppcvhog.cpp, agregue la siguiente instrucción de inclusión para cada uno de los archivos de origen:

#include <iterator> 

Para obtener más información acerca de 'back_inserter': identifier not found error, vea this blog post.

+0

De los diversos blogs y otras páginas sobre el uso de CMake, encontré este útil: http://electronic-salad.blogspot.com/2010/03/install-opencv20-for-windows.html – Rethunk

1

Es un poco tarde, pero he creado un video tutorial para compilar y configurar OpenCV 2.1 con Visual Studio 2010.

Cuestiones relacionadas