Je suis nouveau en Linux et programmation.
Je cherche à compiler un fichier en C sous mandriva avec la commande :
gcc -g -W -Wall -std=c99 premier_programme.c -o premier_programme
Tout semble se dérouler correctement mais le fichier obtenu apparait en vert finit par une *.
Impossible de l'executer... Help please....
Merci d'avance
# resultat de compilation
Posté par raftom . Évalué à 2.
$ ls premier_programme -l
-rwxr-xr-x 1 tbignon tbignon 9020 mai 22 14:04 premier_programme*
[^] # Re: resultat de compilation
Posté par Pascal Terjan (site web personnel) . Évalué à 3.
Pour le lancer : ./premier_programme
[^] # Re: resultat de compilation
Posté par raftom . Évalué à 2.
Question : pourquoi le ./ avant le nom d'executable ?
[^] # Re: resultat de compilation
Posté par Jack DeNoumea (site web personnel) . Évalué à 1.
. etant le répertoire courant
si ton prog est dans le repertoire /tmp tu peux le lancer avec /tmp/ton_programme
ou
cd /tmp
./ton_prog
[^] # Un ami me dit...
Posté par Lol Zimmerli (site web personnel, Mastodon) . Évalué à 3.
La gelée de coings est une chose à ne pas avaler de travers.
[^] # Re: resultat de compilation
Posté par Pooly (site web personnel) . Évalué à 2.
export PATH=$PATH::
et ça cherchera en dernier dans le répertoire courant l'executable que tu souhaites.
[^] # Re: resultat de compilation
Posté par totof2000 . Évalué à 1.
le changement des options par défaut d'une commande ayant un comportement défini, c'est mal. Un ls -l ne doit pas faire plus que ce que décrit la page de manuel sur l'option -l.
[^] # Re: resultat de compilation
Posté par Cali_Mero . Évalué à 1.
Non, c'est aussi une bonne raison d'aller voir ailleurs que chez mandriva...
# Bieng !
Posté par bobert . Évalué à 2.
Enfin, un bon réflexe dès le départ !
[^] # Re: Bieng !
Posté par alf . Évalué à 0.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.