Rechercher : dans
Par :

Impossible d'executer des fichiers

Dernière réponse le 9 oct 2004 à 17:24:39 florent, le 9 oct 2004 à 15:40:30 
 Signaler ce message aux modérateurs

Bonjour à tous,

je débute sous linux mandrake 10.
Je fais du c et je viens de compiler mon premier programme sous linux

le probléme c'est que je n'arrive pas à l'executer imaginons que mon pro s'appelle essai, quand j'essai de l'executer sous ma console je tape essai et il me dit :" not found "



Il me semble qu'il faut modifier la variable Path mais je ne sais pas trop comment faire


J'espere que vous pourrez m aider

Merci d'avance

Meilleures réponses pour « impossible d'executer des fichiers » dans :
Créer un fichier Autorun.inf VoirCréation de fichier autorun Autoriser l'exécution automatique Création du fichier autorun.inf Personnaliser l'icône Personnaliser le texte Personnaliser le menu Autoriser l'exécution automatique Une fonctionnalité de Windows...
Les fichiers exécutables (.exe) ne s'ouvrent plus VoirMes programmes ne se lancent plus Il peut arriver que les fichiers exécutable ne s'ouvrent plus correctement : soit vous aurez la boite de dialogue "Ouvrir avec" soit il s'ouvre avec le bloc-note ou avec un autre programme. Ce problème est...
Perl - Les fichiers VoirLa notion de filehandle On appelle filehandle (traduisez descripteur de fichier), dans un programme Perl, le nom permettant de manipuler une connexion d'entrée-sortie (les entrées-sorties standards vues précédemment sont connues par les filehandles...
Fichier CAB VoirFormat CAB Un fichier CAB (CABinet file) est un fichier compressé contenant un ensemble de fichiers, généralement à des fins d'installation. Comment ouvrir un fichier CAB ? Pour décompresser un fichier CAB, il suffit d'utiliser un des logiciels...

1

asevere, le 9 oct 2004 à 16:37:52

Salut Florent,

Effectivement c'est un probleme de "path".

Tu as plusieures solutions:
-Placer ton programme dans un dossier présent dans le path.
-Rajouter le dossier contenant ton programme au path.
-Te passer du path et donner le chemin absolu vers ton binaire.

1) Il suffit de connaitre ton PATH

echo $PATH
2)Pour ajouter ton /hoem/user a ton PATH:
PATH="$PATH:~"
à mettre dans ton .bash_profile, si tu souhaite que cela reste au redemarrage, suivi de
export PATH
3)Donner le chemin complet:
/chemin/vers/binainre
oubien, le chemin relatif précédé de ./:
./binaire


Normlement, ça devrait fonctionner au poil :)
@++
...Mana mana
   Tutudutu...

Répondre à asevere

2

jipicy, le 9 oct 2004 à 16:39:50

Salut,

Tout d'abord il faut rendre ton programme exécutable en lui donnat le droit d'exécution pour "ta pomme" :

chmod u+x ton_programme
man chmod pour de plus amples informations.

Ensuite pour lancer ton programme, il faut taper depuis le répertoire actif (là où tu es et où se situe ton programme) :
./ton_programme
"Point" puis "slash" puis le nom de ton programme.

Pour la variable "PATH", il suffit de rajouter le chemin du répertoire où se situe ton (tes) programme(s) que tu veux lancer :
PATH=$PATH:le_nouveau_chemin
Puis de l'exporter :
export PATH
;-))

Z'@+...che.
JP : Zen, my Nuggets ! ;-)

Répondre à jipicy

3

asevere, le 9 oct 2004 à 16:54:29

Bien tenté :-D

Ava JP ?
...Mana mana
   Tutudutu...

Répondre à asevere

4

jipicy, le 9 oct 2004 à 16:58:04

Arffffff grillé ;-))

Ava toi ?

PS. J'ai posté ce message (le "Arffffff grillé") pendant la maintenance et il n'est pas parti, malgré un "Votre message est en cours d'ajout" !!!

Z'@+...che.

JP : Zen, my Nuggets ! ;-)

Répondre à jipicy

5

asevere, le 9 oct 2004 à 17:00:09

ça va bien :)

Bizzare, ça passe normalement :)
la page à finie sont chargement?
...Mana mana
   Tutudutu...

Répondre à asevere

6

jipicy, le 9 oct 2004 à 17:06:58

la page à finie sont chargement?
Ben non ! Je suis tombé sur la page de "Maintenance" (une habitude ces temps-ci ;-)) ), donc j'ai fait "Précédente" et j'ai relancé quand le site est revenu "à la normale" et c'est là que j'ai eu droit au "Votre message....patati patata".

Voilou ;-))

Z'@+...che.

JP : Zen, my Nuggets ! ;-)

Répondre à jipicy

7

 asevere, le 9 oct 2004 à 17:24:39

Ha!
ok :)

Ben oui, ça c'est "normal" ;)

@+se
...Mana mana
   Tutudutu...

Répondre à asevere