Estoy intentando poder capturar imágenes con la webcam, he cogido este código que se supone que funciona.
#include "highgui.h"
int main(int argc, char* argv[])
{
cvNamedWindow( "Example2", CV_WINDOW_AUTOSIZE );
CvCapture* capture = cvCreateCameraCapture(0);
IplImage* frame;
while(1){
frame = cvQueryFrame( capture );
if( !frame ) break;
cvShowImage( "Example2", frame );
char c = cvWaitKey(33);
if( c == 27 ) break;
}
cvReleaseCapture( &capture );
cvDestroyWindow( "Example2" );
}
He instalado la versión 2.0 de openCV siguiendo este manual http://www.taringa.net/posts/hazlo-tu-mismo/11406486/Configurar-openCV-2_0-para-CodeBlocks-en-Windows.html
Pues bien, cuando compilo recibo el siguiente error.
FILE LINE Message
ld.exe cannot find -lmsvcrtd.lib
No se de dónde viene, lógicamente he intentado poner msvcrtd.lib en "linker settings", pero nada...
¿Alguien me puede ayudar?
Muchas gracias de antemano.