Client/serveur en C
Fermé
SpinN3r
-
9 juil. 2009 à 13:30
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 15 juil. 2009 à 10:03
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 15 juil. 2009 à 10:03
A voir également:
- Client/serveur en C
- Orange service client - Guide
- Formate pour taxer client 500€ ✓ - Forum Consommation & Internet
- Filezilla client ou serveur ✓ - Forum Réseau
- Formate pour taxer client frigo vide - Forum Loisirs / Divertissements
- Une erreur applicative s'est produite sur le serveur adelie. - Forum Réseaux sociaux
3 réponses
Char Snipeur
Messages postés
9696
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 297
9 juil. 2009 à 14:21
9 juil. 2009 à 14:21
Salut.
à quel niveau il ne reconnait pas socket ? à la compilation ou à l'édition des liens ?
Si c'est à l'édition des liens, il faut lier avec libws2_32.a.
Si c'est à la compilation, fait une recherche plein texte de socket dans l'ensemble de tes .h, pour savoir quel en-tête inclure
à quel niveau il ne reconnait pas socket ? à la compilation ou à l'édition des liens ?
Si c'est à l'édition des liens, il faut lier avec libws2_32.a.
Si c'est à la compilation, fait une recherche plein texte de socket dans l'ensemble de tes .h, pour savoir quel en-tête inclure
D'abord merci d'avoir répondu, ensuite je suppose que le problème se situe au niveau du linkage puisque quand je compilais sous C++ builder j'incluais winsock.h et ca fonctionnait très bien. Je vais regarder au niveau de ce que tu m'as dis sur le linkage merci.
Char Snipeur
Messages postés
9696
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 297
10 juil. 2009 à 07:41
10 juil. 2009 à 07:41
C'est le problème des IDE, c'est que comme elles font des trucs en automatique, si tu en change, ça ne fonctionne plus.
Il est fort probable que ton builder liait automatiquement avec la bibliothèque de socket. Maintenant, en tout cas avec Code::Block, il faut lui préciser.
Bonne chance; et n 'oublie pas de mettre la solution du problème et en résolue lorsque tu auras trouvé.
Il est fort probable que ton builder liait automatiquement avec la bibliothèque de socket. Maintenant, en tout cas avec Code::Block, il faut lui préciser.
Bonne chance; et n 'oublie pas de mettre la solution du problème et en résolue lorsque tu auras trouvé.
10 juil. 2009 à 10:37
Non, pas avec VC++ .
Un #pragma et c'est réglé.
15 juil. 2009 à 10:03
(NB : ne fonctionne pas avec gcc)