Pb execution programme c sous xubuntu

Résolu/Fermé
legyptien Messages postés 382 Date d'inscription lundi 19 novembre 2007 Statut Membre Dernière intervention 23 avril 2022 - 18 janv. 2008 à 21:07
legyptien Messages postés 382 Date d'inscription lundi 19 novembre 2007 Statut Membre Dernière intervention 23 avril 2022 - 18 janv. 2008 à 22:28
Bonjour,

Je suis sous xubuntu, j ai installer le compilateur gcc , g++ etc . La compilation (sous xemacs) se passe bien. Mon programme est un programme client/serveur. Et pour l executer à la fac (sous linux), je fais :

echoclient 5558 nom_de_la_machine
echoserver 5558 nom_de_la_machine

Quand je fais ca sur mon portable il me met:

bash: echoclient : commande introuvable (pareil pour server) . C est pas une commande mais un fichier executable comment je peux lui dire ca?


merci d avance.
A voir également:

4 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
18 janv. 2008 à 21:31
Salut,

et sur ton portable les fichiers existent ?!
0
legyptien Messages postés 382 Date d'inscription lundi 19 novembre 2007 Statut Membre Dernière intervention 23 avril 2022 9
18 janv. 2008 à 21:50
tu veux parler des fichiers echoclient.c et echoserver.c ? oui oui bien sur , je les ai compiler avec succes sous ma machine.
les executables et les fichiers "c"sont au bon endroit dans "home" . et dans mon terminal je les executent au bon endroit :

amer@amer-laptop:~$ ls
bus_230.pdf echoclient.c echoserver.c Examples
Desktop echoclient.c~ echoserver.c~ nouveau_echoServer.c
echoclient echoserver edt.xls

voila j espere avoir compri ta question....

la question est : comment faire pour qu il voye "echoserver" comme un exectable , parce que il le voit c sur , mais pas comme un executable non? je suis pas specialiste.

merci de ta reponse.
0
hamburger Messages postés 71 Date d'inscription mercredi 14 novembre 2007 Statut Membre Dernière intervention 18 janvier 2008 9
18 janv. 2008 à 22:14
Bonsoir legyptien il faut rajouter ./ devant tes lignes, exemple:
./echoclient 5558 nom_de_la_machine
./echoserver 5558 nom_de_la_machine
0
legyptien Messages postés 382 Date d'inscription lundi 19 novembre 2007 Statut Membre Dernière intervention 23 avril 2022 9
18 janv. 2008 à 22:28
merci l hamburgeur , ca execute , je vais devoir depanner parce que ca fait pas ce que ce doit evidemment ;)

merci beaucoup de ce debloquage ;)
0