Erreur de compilation code::block

Résolu
lilington Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   -  
lilington Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   -
salut j'arrive pas a compiler mes programes opencv avec code::block un programme qui marche bien avec gcc ne passe pas avec codeblock voici un exemple tres simple
#include <cv.h>
#include <highgui.h>


using namespace std;

int main()
{
    IplImage *img=cvLoadImage("test.jpg");

    cvNamedWindow("Hello World", CV_WINDOW_AUTOSIZE);
    cvShowImage("Hello World", img);

    cvWaitKey(0);

    cvDestroyWindow("Hello World");
    cvReleaseImage(&img);

    return 0;
}

et voila toute les lignes du main ont la meme erreurs a par return 0 a savoir :
undefined reference to 'cvLoadImage'

mais avec gcc j'ai pas les erreurs donc c'est un probleme de configuration de codeblock mais j'ai aucune idee de comment regler la chose.
A voir également:

2 réponses

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
il manque la ibrairie contenant cvLoadImage
vérifier export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/moi/intel/opencv-1.1.­0/lib
3
lilington Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   3
 
desole dubcek, pour la question qui ressemblait comme deux goute d'eau a la precedente. merci il fallait juste ajouter le path de chacune des libraries du repertoire opencv/lib dans project>>setting>>build option
1