Bonjours,
Je souhaite compiler mon code C qui utilise Libcurl,
Je programme sous Code::Blocks et mon OS est Windows.
Voilà je pense avoir tous dit , en tous cas je l'espère
Merci
Bonjours,
Je souhaite compiler mon code C qui utilise Libcurl,
Je programme sous Code::Blocks et mon OS est Windows.
Voilà je pense avoir tous dit , en tous cas je l'espère
Merci
Je reformule ma question, comment paramètrer son projet de façon a ce qu'il soit statique ?
Statiquement veut dire avec un fichier .a. Les dll sont pour les bibliothèques dynamiques.
(PS : ma signature explique comment faire un lien statique avec la bibliothèque)
Merci, je vais tester de ce pas
Je vous tien au courant
Si je comprends bien la FAQ de libcul, si ta bibliothèque est compilée de façon statique (si tu as des .a et des .dll il y a des chances qu'elle soit compilée pour faire les deux), tu dois inclure dans ton code (outre les .h et les libcurl.a) un define CURL_STATICLIB pour que le linker ne cherche pas à importer dynamiquement les symboles.
http://curl.haxx.se/docs/faq.html#Li...uilding_libcur
Tu peux le faire dans ton code, ou dans les paramètres de ton projet Codeblocks dans Compiler settings -> Defines, tu définis :
CURL_STATICLIB
Eks
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager