IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dev-C++ Discussion :

Dev-CPP et cURL (libcurl)


Sujet :

Dev-C++

  1. #1
    Membre �clair�

    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    650
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 650
    Par d�faut Dev-CPP et cURL (libcurl)
    Bonjour,

    j'ai install� via l'outil de package la librairie libcurl

    quand je veux test� le 1ere exemple tout simple,

    j'obtiens :

    [Linker error] undefined reference to `curl_easy_init'
    [Linker error] undefined reference to `curl_easy_setopt'
    [Linker error] undefined reference to `curl_easy_setopt'
    [Linker error] undefined reference to `curl_easy_perform'
    [Linker error] undefined reference to `curl_easy_cleanup'
    ld returned 1 exit status

    j'ai beau chercher sur le net, je vois pas du tout comment corriger cela,
    j'ai vu a moment donn� qu'il fallait d�finir une variable sp�cifique,
    j'ai tent� de la rajouter CURL_STATICLIB dans :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
     
    #define CURL_STATICLIB
     
    #include <stdio.h>
    #include <curl/curl.h>
     
     
    int main(void)
    {
      CURL *curl;
      CURLcode res;
     
      curl = curl_easy_init();
      if(curl) {
        /* First set the URL that is about to receive our POST. This URL can
           just as well be a https:// URL if that is what should receive the
           data. */
        curl_easy_setopt(curl, CURLOPT_URL, "http://postit.example.com/moo.cgi");
        /* Now specify the POST data */
        curl_easy_setopt(curl, CURLOPT_POSTFIELDS, "name=daniel&project=curl");
     
        /* Perform the request, res will get the return code */
        res = curl_easy_perform(curl);
     
        /* always cleanup */
        curl_easy_cleanup(curl);
      }
      return 0;
    }
    Si quelqu'un sait ... ce serait cool !

    merci

  2. #2
    Membre �clair�

    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    650
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 650
    Par d�faut
    Moi je sais !

    ca y est j'ai trouv� sur le forum C++

    pour ce que ca interresse ou que ca interressera ... (ou m�me moi plus tard)

    il fallait rajouter : -lcurldll dans "OUTIL" -> "OPTION DU COMPILATEUR" : "COMPILATEUR" : "AJOUTER CES COMMANDES LORS DE L'APPEL A L'EDITEUR DE LIENS"

    J'ai trouv� ca ici : http://curl.haxx.se/mail/lib-2005-06/0071.html

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [D�butant] Probl�me avec Dev-Cpp 4.9.9.0
    Par P4Pi dans le forum Dev-C++
    R�ponses: 7
    Dernier message: 16/01/2010, 16h48
  2. [dev-cpp] probleme de link
    Par alex1er dans le forum Dev-C++
    R�ponses: 5
    Dernier message: 20/01/2005, 17h41
  3. Mysql++ et dev-cpp..
    Par MrPomme dans le forum Windows
    R�ponses: 4
    Dernier message: 03/08/2004, 14h50
  4. compilation directx dev-cpp
    Par gaut dans le forum DirectX
    R�ponses: 3
    Dernier message: 11/02/2004, 04h16
  5. creation DLL dev-cpp
    Par gaut dans le forum Dev-C++
    R�ponses: 4
    Dernier message: 29/01/2004, 18h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo