Server [Résolu]

Signaler
Messages postés
216
Date d'inscription
samedi 11 août 2007
Statut
Membre
Dernière intervention
30 mai 2011
-
Messages postés
216
Date d'inscription
samedi 11 août 2007
Statut
Membre
Dernière intervention
30 mai 2011
-
bonjours a tous,
voila j'ai un petit soussi avec C++.
je veux fair un serveur avec un ou des cliens.
voila simplement je ne sais ps le fair alors, alors j'ais chercher partout et la ,
j'ais trouver plin de personne aient déja fait sur se site.
De plus il on plin de commentaire sitle il est bien ou top fort, voila mais cher moi sane marche pas pour KOIIIIIIIII?
mon compilateur me dis sa :
  [Linker error] undefined reference to [mailto:`WSAStartup@8' `WSAStartup@8']
  [Linker error] undefined reference to [mailto:`socket@12' `socket@12']  
    [Linker error] undefined reference to [mailto:`WSAGetLastError@0' `WSAGetLastError@0']
  [Linker error] undefined reference to [mailto:`WSACleanup@0' `WSACleanup@0']  
 [Linker error] undefined reference to [mailto:`htons@4' `htons@4']
  [Linker error] undefined reference to [mailto:`inet_addr@4' `inet_addr@4']

et j'en passe, il y en a encors plein.
quelqu'un peux m'aider svp??

merci d'avence.
A++

6 réponses

Messages postés
216
Date d'inscription
samedi 11 août 2007
Statut
Membre
Dernière intervention
30 mai 2011

Voila ou j'ai trouvé la réponse à ma question: http://www.cppfrance.com/infomsg_WSOCK32-LIB_274458.aspx
en espérant que sa puise vous aider.
A++
Messages postés
3212
Date d'inscription
lundi 7 novembre 2005
Statut
Membre
Dernière intervention
16 février 2009
15
On dirait qu'il te manque une lib.

wsock32.lib ou ws2_32.lib probablement. Dépend de quel version tu souhaites utiliser.

C++ (@++)<!--
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
Sois tu ajoutes le liend vars la lib dans les propriétés du linker, soit tu ajoutes cette ligne de code en entete des pages de code ciblé (le main suffit en général) :

#pragma comment(lib, "ws2_32.lib")

Shell
Messages postés
216
Date d'inscription
samedi 11 août 2007
Statut
Membre
Dernière intervention
30 mai 2011

ou pourrais je trouver la lib?
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
Cette lib fait normalement partie de Windows. Elle est donc déjà présente sur ton poste.

Shell
Messages postés
216
Date d'inscription
samedi 11 août 2007
Statut
Membre
Dernière intervention
30 mai 2011

bonjour  tous, c'est bon j'ai trouvé la solution merci