Les Allergies
Alimentaires
Posez votre question Signaler

Erreur de compilation code::block [Résolu]

lilington - Dernière réponse le 9 nov. 2008 à 14:39
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.
Lire la suite 

Erreur de compilation code::block »

2 réponses
Réponse
+3
moins plus
il manque la ibrairie contenant cvLoadImage
vérifier export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/moi/intel/opencv-1.1.­0/lib
Ajouter un commentaire
Réponse
+1
moins plus
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
Ajouter un commentaire
Ce document intitulé « erreur de compilation code::block » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?