cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 29 sept. 2004 à 19:25
Salut,
ben tu as mis en commentaire la ligne #pragma comment(lib, "Wininet.lib") sans chercher a savoir ce qu'elle signifiais ?
Cette ligne sert a dire au linker de VS d'utiliser wininet.lib (les infos de la fonction a InternetAutodial sont dedant).
Sous devc++ le #pragma comment ne fonctionne pas, il faut donc ajouter wininet.lib directement dans les options du projet...
Mais comme j'utilise pas devc++ je peux pas t'aider plus que ca, désolé.
alicvb
Messages postés134Date d'inscriptionvendredi 19 mars 2004StatutMembreDernière intervention 6 juin 20071 29 sept. 2004 à 19:17
Wahhh
Ben non, ékézaco "linké" ?
C'est surement le problème... alors si tu as en 2 minutes à me consacrer :
Comment fait-on pour linké une librairie ?
Quand faut-il le faire ?(parce que j'utilise aussi 'shell32.h', j'ai rien linké du tout, et pourtant shellexecuteex marche nikel...
alicvb
Messages postés134Date d'inscriptionvendredi 19 mars 2004StatutMembreDernière intervention 6 juin 20071 29 sept. 2004 à 19:29
OK, j'ai trouvé comment linké une librairie sous dev c++ :
Projet | Options du projet |paramètres | ajouter un fichier...
et ça marche...
Sauf que je sais toujours pas dans quels cas il y a besoin de le faire (en effet ,la ligne #pragma vient d'un copié collé bête et méchant)
merci encore
AlicVB
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 29 sept. 2004 à 19:36
Salut,
Dans quels cas il faut le faire ?
ben quand tu as une erreur "[Linker error] undefined reference to ..." il y a de forte chances pour que ca viennent d'un lib manquant.