Problème C++

Résolu
jimmy -  
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   -
Salut à tous,

Je voudrais utiliser le code source pour serveur et client que j'ai trouvé là : https://codes-sources.commentcamarche.net/ .

J'ai dev-C++, mais ces codes sources me demandent en include:

#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <sys/un.h>
#include <stdio.h>
Mais dev c++ n'a pas tous les includes demandés.

Il me manque:sys/un.h,netinet/in.h,sys/socket.h et j'ai vérifié ils ne sont pas présents.

J'ai cherché sur google mais je n'ai que trouvé le code pour socket.h,et encore il semble qu'il ne marche pas.

Quelqu'un pourrait me dire où trouver ces includes?
merci beaucoup

4 réponses

jimmy
 
c'es bon résolu!
0
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
Donne la solution alors car ici il y a quelqu'un qui cherche la solution :
pb include c
0
Seb087
 
Salut,

oui, ça serait cool de donner la réponse ;)
0
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
En fait je pense qu'il suffit de compiler avec l'option -I/usr/include :
(mando@polgara) (~) $ locate sys/socket.h
/usr/include/sys/socket.h
(mando@polgara) (~) $ cat plop.c
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <sys/un.h>
#include <stdio.h>

int main(){
  return 0;
}

(mando@polgara) (~) $ gcc -I/usr/include plop.c
(mando@polgara) (~) $

Bonne chance
0