Problème de LINK avec Visual C++ :unresolved external symbol
gros_landais
Messages postés5Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention24 mai 2007
-
21 mai 2007 à 14:30
gros_landais
Messages postés5Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention24 mai 2007
-
22 mai 2007 à 10:06
Bonjour,
J'ai besoin d'un server en C/C++ et je travail avec Visual C++ 6.0
Lorsque je compile mon programme je n'ai pas d'erreur, mais pour le link j'ai ceci :
-----------------Configuration: all - Win32 Debug--------------------
Linking...
all.obj : error LNK2001: unresolved external symbol [mailto:_WSACleanup@0 _WSACleanup@0]
all.obj : error LNK2001: unresolved external symbol [mailto:_closesocket@4 _closesocket@4]
all.obj : error LNK2001: unresolved external symbol [mailto:_send@16 _send@16]
all.obj : error LNK2001: unresolved external symbol [mailto:_recv@16 _recv@16]
all.obj : error LNK2001: unresolved external symbol [mailto:_accept@12 _accept@12]
all.obj : error LNK2001: unresolved external symbol [mailto:_listen@8 _listen@8]
all.obj : error LNK2001: unresolved external symbol [mailto:_bind@12 _bind@12]
all.obj : error LNK2001: unresolved external symbol [mailto:_htons@4 _htons@4]
all.obj : error LNK2001: unresolved external symbol [mailto:_WSAGetLastError@0 _WSAGetLastError@0]
all.obj : error LNK2001: unresolved external symbol [mailto:_socket@12 _socket@12]
all.obj : error LNK2001: unresolved external symbol "int __cdecl startWinsock(void)" ([mailto:?startWinsock@@YAHXZ ?startWinsock@@YAHXZ])
Debug/all.exe : fatal error LNK1120: 11 unresolved externals
Error executing link.exe.
all.exe - 12 error(s), 0 warning(s)
J'ai essayé en ajoutant les bibliothèques WS2_32.LIB et WSOCK32.LIB mais ça ne change rien.
Merci d'avance pour votre aide !!!
gros_landais
Messages postés5Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention24 mai 2007 21 mai 2007 à 17:00
oui j'ai mis ces deux lignes au début de mon code :
#pragma comment(lib, "wsock32.lib")
#pragma comment(lib, "ws2_32.lib")
mais toujours sans succès...