Problème C++

Résolu/Fermé
jimmy - 22 janv. 2007 à 00:45
mamiemando Messages postés 33458 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 janvier 2025 - 10 mai 2007 à 18:44
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

c'es bon résolu!
0
mamiemando Messages postés 33458 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 janvier 2025 7 813
22 janv. 2007 à 00:46
Donne la solution alors car ici il y a quelqu'un qui cherche la solution :
pb include c
0
Salut,

oui, ça serait cool de donner la réponse ;)
0
mamiemando Messages postés 33458 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 janvier 2025 7 813
10 mai 2007 à 18:44
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