Posez votre question Signaler

Probleme avec CURL [Résolu]

ahmed.ben.salem 87Messages postés 31 mars 2008Date d'inscription - Dernière réponse le 7 avr 2008 à 12:43
Bonjour les amis, j'ai un problème au niveau du CURL (bibliothèque pour les URL), c'est que lors de la compilation de mon code il m'affiche des erreurs : (je travaille sur Unix Debian)
/tmp/cck5psFu.o: In function `curl_internal':
test.c:(.text+0xa4): undefined reference to `curl_global_init'
test.c:(.text+0xe8): undefined reference to `curl_easy_init'
test.c:(.text+0x118): undefined reference to `curl_easy_setopt'
test.c:(.text+0x133): undefined reference to `curl_easy_setopt'
test.c:(.text+0x14e): undefined reference to `curl_easy_setopt'
test.c:(.text+0x169): undefined reference to `curl_easy_setopt'
test.c:(.text+0x183): undefined reference to `curl_easy_setopt'
/tmp/cck5psFu.o:test.c:(.text+0x19d): more undefined references to `curl_easy_setopt' follow
/tmp/cck5psFu.o: In function `curl_internal':
test.c:(.text+0x1e3): undefined reference to `curl_easy_perform'
test.c:(.text+0x204): undefined reference to `curl_easy_setopt'
test.c:(.text+0x20f): undefined reference to `curl_easy_cleanup'
collect2: ld returned 1 exit status
je sais pas ce que je doit faire, quelqu'un peut m'aider SVP.
Merci d'avance. :)
Lire la suite 

Probleme avec CURL »

1 réponses
Réponse
+0
moins plus
Slt les amis j'ai trouvé la solution c'était problème d lien (de libcurl3). lors de compilation le compilateur C ne fait pas le chargement d cette bibliothèque.
Donc il faut ajouter sa:


#ifndef __CURL_EASY_H
#define __CURL_EASY_H

#ifdef __projetCurl
extern "C" {
#endif

CURL_EXTERN CURL *curl_easy_init(void);
CURL_EXTERN CURLcode curl_easy_setopt(CURL *curl, CURLoption option, ...);
CURL_EXTERN CURLcode curl_easy_perform(CURL *curl);
CURL_EXTERN void curl_easy_cleanup(CURL *curl);

CURL_EXTERN CURLcode curl_easy_getinfo(CURL *curl, CURLINFO info, ...);

CURL_EXTERN CURL* curl_easy_duphandle(CURL *curl);


CURL_EXTERN void curl_easy_reset(CURL *curl);

#ifdef __projetCurl
}
#endif

#endif



Ici j'ai ajouté tout les fonctions d curl =====>>>>> :)
Slt.
Ajouter un commentaire
Ce document intitulé « probleme avec CURL » 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
Windows 8 - À quoi s'attendre ?