Exeécution des programmes sous linux

ali -  
batmat Messages postés 1871 Statut Membre -
salut !
je programmme sous C++ sous linux, je suis parvenus a compiler du code source avec gcc, produire du code objet mais j'ai pas exécuter mon programme
merci de bien vouloir me donner un coup de main
a bien tôt !!
A voir également:

4 réponses

eddy
 
Salut,

Quand tu compiles avec gcc, obtiens-tu un executable (un binaire)? Si oui, tu te mets à l'endroit de ton executable et tu tapes
./ton_executable

Si non, je te conseille pour le c++ d'utiliser g++ au lieu de gcc. Utilise la ligne de compilation suivante:
g++ ton_fichier.cpp -o ton_executable -Wall

Le -Wall est facultatif, il te donne tous les warning.

a+

Eddy
0
francoispgp
 
gcc toto.c -o toto

ton executable s'appele toto

si tu mets rien les fichier crees sont des .o
mais tu es sous linux bref les extentions n'existent pas en tant que telle

un fichier .o peut etre un executable un texte un objet une image ou n'importequoi d'autre ....

bref si tu as crée
appli.o
toto.o
objet.o
objet2.o
ton application est appli.o

maintenant si tu as perdu le fichier regarde les fichiers de moins de 31 jours !

find /home -mtime 31 -print (de memoire)
0
jipicy
 
Faut d'abord que tu rendes ton programme exécutable.
Supposons que ton programme s'appelle "toto" tu tapes:
chmod u+x toto
ensuite tu le lances:
./toto

Voilà c'est tout...
0
batmat Messages postés 1871 Statut Membre 114
 
Alors ? Ca donne koi Ali ?

@++

Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ?
0