Utiliser libcurl sur Code::Blocks
Résolu
antheor19
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
antheor19 Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
antheor19 Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je développe un programme en c++ qui nécessite l'envoie d'email. Pour cela j'ai choisi d'utiliser la libcurl. Je précise que je suis sous Windows et que je code avec Code::Blocks.
Mais voilà j'implémente le code suivant : https://raw.githubusercontent.com/curl/curl/master/docs/examples/smtp-mail.c
je télécharge sur https://curl.haxx.se/download.html la version curl-7.56.0-win64-mingw.7z, je dézip le tout, je link la lib (dans le Search directories j'ajoute le dossier include du zip, et dans le linker settings j'ajoute les 2 .a contenu dans le répertoire lib du zip), je compile et paf undefined reference to `_imp__curl_easy_init'.
J'en déduis que mon le lien avec la libcurl n'à pas fonctionné pourtant je pense avoir tout bien fait.
Quelqu'un pourrait-il m'aider svp?
Je développe un programme en c++ qui nécessite l'envoie d'email. Pour cela j'ai choisi d'utiliser la libcurl. Je précise que je suis sous Windows et que je code avec Code::Blocks.
Mais voilà j'implémente le code suivant : https://raw.githubusercontent.com/curl/curl/master/docs/examples/smtp-mail.c
je télécharge sur https://curl.haxx.se/download.html la version curl-7.56.0-win64-mingw.7z, je dézip le tout, je link la lib (dans le Search directories j'ajoute le dossier include du zip, et dans le linker settings j'ajoute les 2 .a contenu dans le répertoire lib du zip), je compile et paf undefined reference to `_imp__curl_easy_init'.
J'en déduis que mon le lien avec la libcurl n'à pas fonctionné pourtant je pense avoir tout bien fait.
Quelqu'un pourrait-il m'aider svp?
2 réponses
Bonsoir antheor19,
Oui, suit ces instructions : https://forums.commentcamarche.net/forum/affich-37594493-codeblocks-installer-une-bibliotheque-librairie qui prennent justement comme exemple libcurl
Dal
Oui, suit ces instructions : https://forums.commentcamarche.net/forum/affich-37594493-codeblocks-installer-une-bibliotheque-librairie qui prennent justement comme exemple libcurl
Dal
dans "Compiler settings - Other options", assures toi d'avoir mis
Le problème pourrait venir de code::blocks peut être?
Je ne peux pas facilement tenter de reproduire ton problème car étant sous Linux depuis que j'ai écris cette entrée de la FAQ, je n'ai pas plus sous la main de machine Windows 64 bits :-(
Peux-tu faire un rebuild complet et poster le contenu complet de la fenêtre "Build log" (pas "Build messages") pour voir la totalité de la commande passée et le résultat ?
Voilà je t'ai fait un rebuild et je vois un un petit mingw32 le problème ne viendrait pas du fait que je possède une version 32b de Code::Blocks? Parce que si c'est le cas je vais mourir de honte ^^.