Problème C++

Résolu
jimmy -  
mamiemando Messages postés 33228 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
Configuration: Windows XP
Internet Explorer 6.0

4 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Donne la solution alors car ici il y a quelqu'un qui cherche la solution :
    pb include c
    0
  2. Seb087
     
    Salut,

    oui, ça serait cool de donner la réponse ;)
    0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    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