Erreur de compilation code::block
Résolu
lilington
Messages postés
158
Statut
Membre
-
lilington Messages postés 158 Statut Membre -
lilington Messages postés 158 Statut Membre -
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
et voila toute les lignes du main ont la meme erreurs a par return 0 a savoir :
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.
#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.
Configuration: Linux Fedora Firefox 3.0.2
2 réponses
-
il manque la ibrairie contenant cvLoadImage
vérifier export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/moi/intel/opencv-1.1.0/lib -
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