Petit souci au linkage... [VC++] - C++ - Programmation
Marsh Posté le 30-01-2004 à 16:15:44
que le link n'a rien a voir avec la compilation
fo inclure le .lib qui va bien
cf msdn pour savoir c lequel
Marsh Posté le 30-01-2004 à 16:25:58
C'est des .h que t'include, jamais vu d'include de .lib
http://msdn.microsoft.com/library/ [...] enfile.asp
Ils disent juste d'inclure wininet.h, ce que je fais
Citation : Header: Declared in Wininet.h. |
Marsh Posté le 30-01-2004 à 16:28:24
Pas l'include
le .lib
genre en bas de la page : Library: Use Wininet.lib.
je pense que le processus de compilation du c/c++ devrait etre enseigné a tout ceux se lancer dans l'aventure
donc tu rajoutes cette lib a ton truc
(project->options->link->input)
Marsh Posté le 30-01-2004 à 16:34:54
Oui, c'est ce que j'ai trouve finalement ... ca marche!
Marsh Posté le 30-01-2004 à 16:13:51
J'ai un debut d'appli, ecrit avec VC++, qui utilise InternetConnect, FtpOpenFile, InternetReadFile et InternetCloseHandle pour prendre un fichier sur un serveur ftp.
J'ai bien au debut du code
#include <WININET.H>
Mais au linkage, il me donne plein d'erreurs
fdll1.obj : error LNK2001: unresolved external symbol __imp__InternetCloseHandle@4
fdll1.obj : error LNK2001: unresolved external symbol __imp__InternetReadFile@16
fdll1.obj : error LNK2001: unresolved external symbol __imp__FtpOpenFileA@20
fdll1.obj : error LNK2001: unresolved external symbol __imp__InternetConnectA@32
Debug/fdll.dll : fatal error LNK1120: 4 unresolved externals
Error executing link.exe.
Ca vient d'ou, vu que j'ai bien inclus le bon fichier ?
---------------
Filmstory : gardez trace des films que vous avez vu ! :D