Si te topaste con este mismo problema, te comparto la solución que encontré:
1) Abre Code::Blocks
2) Ingresa a Settings>Compiler and debugger
3) En la pestaña Linker settings>Other linker options agrega la orden: -lhighgui -lcv -lcxcore
4) En la pestaña Search directories>Compiler agrega la ruta: /usr/include/opencv
5) En la pestaña Search directories>Linker agrega la ruta: /usr/lib
Y listo !!!... ya puedes trabajar con OpenCV 2.1 sobre Code::Blocks 10.05. Para corroborarlo puedes probar el siguiente código de ejemplo para abrir y mostrar una imagen:
#include <iostream>
#include <cv.h>
#include <highgui.h>
using namespace std;
int main()
{
cv::Mat img = cv::imread("nina.bmp");
cv::imshow("original",img);
cv::waitKey(0);
return 0;
}
Además, complemento las instrucciones con un pequeño vídeo:
Saludos - faith4of9the5heart
No hay comentarios:
Publicar un comentario