Exeécution des programmes sous linux
ali
-
batmat Messages postés 1871 Statut Membre -
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 !!
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:
- Exeécution des programmes sous linux
- Linux reader - Télécharger - Stockage
- Linux mint 22.1 - Accueil - Linux
- Toutou linux - Télécharger - Systèmes d'exploitation
- Programmes au démarrage windows - Guide
- R-linux - Télécharger - Sauvegarde
4 réponses
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
Si non, je te conseille pour le c++ d'utiliser g++ au lieu de gcc. Utilise la ligne de compilation suivante:
Le -Wall est facultatif, il te donne tous les warning.
a+
Eddy
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
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)
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)