Question ,bête pour le C++ [Fermé]

Signaler
-
blurk
Messages postés
488
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
15 mars 2009
-
bonsoir je suis débutant en C++ et je voudrais compiler un petit programme mé lorsque je compile avec dev CPP il me marque :

sys\socket.h no such file or directory

sys\socket.h: No such file or directory
netinet\in.h: No such file or directory
arpa\inet.h: No such file or directory
netdb.h: No such file or directory

je pense que cela proviendrait d'une librairie manquante ???
ou alors peut être que ces entêtes sont tout simplement pour linux (je suis avec Win xp)

mé je n'y connais pas grand chose pour le moment en C , si quelqu'un peut me renseigner !!!!!

merci d'avance cordielement

2 réponses

Messages postés
488
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
15 mars 2009
156
salut
est-ce que tu as vérifié que les fichiers étaient bien présents ?


¤

salut
bien sur ke j'ai verifié mais ils ne sont pas présentmalheureusement!or je ne connais pas le nom de la librairie k'il faudrait et je ne suis pas certain de compre,ndre si si c entetes sont utlisables sous windows!!!
Messages postés
488
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
15 mars 2009
156
tout ce qu'on peut dire à priori c'est que le code que tu essaye de compiler est une application réseau tcp/ip. Normalement, si le code est fait correctement, cela doit être documenté (fichier readme.txt, commentaires dans le code sur les librairies à installer, etc.) Si c'est pour windows, il y a toutes les chances que ce soit de l' "api", incompatible avec linux.
je ne peux rien dire de plus
cordialement
¤