undefined reference to `InternetConnectA@32'

undefined reference to `InternetConnectA@32' - C++ - Programmation

Marsh Posté le 18-12-2006 à 18:23:06    

Bonjour,
 
J'essaie de compiler une application pour télécharger un fichier en http.
J'utilise wininet.h  
Mais lorsque je compile (lors du link) j'ai ce genre d'erreur:
undefined reference to `InternetConnectA@32'
 
J'ai utilisé 2 IDE différents (mingw developer studio et Dev-C++) et j'ai toujours la même erreur.
J'ai trouvé dans un forum qu'il fallait mettre l'option -lwininet.h après le fichier, mais c'est apparemmzent ce que fait l'outil.
Donc je ne comprends pas!!!!
 
A l'aide!!!!!!!!!!!!!  
 
Merci

Reply

Marsh Posté le 18-12-2006 à 18:23:06   

Reply

Marsh Posté le 19-12-2006 à 10:21:43    

Le .h c'est bien ... mais sans la lib ça va pas le faire...
 
au pif ajoute wininet.lib dans les options du linker.

Reply

Marsh Posté le 20-12-2006 à 01:22:05    

tu utilise surment dev-c++, si c'est le cas :
Ouvre "Projet1.dev" va dans "projet", "option du projet", onglet "paramétre", clique sur "ajouter fichier" et selection le fichier "libwininet.a" dans le dossier "lib" de la ou tu a installez dev-c++, d'origine c'est : "c://Dev-Cpp/lib/libwininet.a"
 
j'ai trouvé ça par google, recherche: lib wininet.h InternetConnectA@32
deuxième lien.
ca n'a pas l'air trop con, ca vaut le coup d'essayer
 
sinon, -lwininet dans les options du compilateur...

Reply

Marsh Posté le 20-12-2006 à 01:23:20    

pardon, les options du linker...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed