Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/12/2012, à 22:43

ibrahim54

Compilation C++ avec g++ qui ne donne rien

Bonjour a toutes et a tous.

En premier lieu veuillez m'excuser pour le titre quelques peut foireux :'( mais j'ai pas su quoi ecrire pour etre plus explicite.

Mon probleme est que lorsque je cherche a compiler mon fichier.cpp en faisant la commande suivante :

g++ teste.cpp -o teste

Cela ne donne rien de bon :'(

C'est a dire que lorsque je le fais via le Terminal, j'ecris ma commande, j'appui sur entrée puis rien ne se passe.

Pas d'execution du code alors qu'il devrait me dire bonjour...

a a place j'ai cela :

Ibrahim@ibrahim-desktop:~/C++$ g++ teste.cpp -o teste
Ibrahim@ibrahim-desktop:~/C++$

Pouvez vous m'en dire plus svp ?

Ibrahim54

P.S. : Voici mon code source...

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello world!" << endl;
    return 0;
}

mon poste info : Dual-screen 27+17" ; i3-2100, 16Go de ram (Windows 10)
mon poste nomade : Lenovo ThinkPad X260 (Ubuntu 22.04)
Musée :  Lenovo ThinkPad X200 (Ubuntu 21.10)

Hors ligne

#2 Le 16/12/2012, à 22:50

Braun

Re : Compilation C++ avec g++ qui ne donne rien

Bonsoir,

ibrahim54 a écrit :

j'appui sur entrée puis rien ne se passe.

En es tu si sûr?
N'y aurait-il pas quelques (fichiers) nouveaux nés dans ton répertoire de travail?

Hors ligne

#3 Le 16/12/2012, à 23:02

ibrahim54

Re : Compilation C++ avec g++ qui ne donne rien

Bonsoir Braun,

Effectivement le fichier teste est créé mais je pensai qu'il exécuterai directement a la suite comme lorsque je compilai du C :-)

Aurai je oublié un bout de commande ?


mon poste info : Dual-screen 27+17" ; i3-2100, 16Go de ram (Windows 10)
mon poste nomade : Lenovo ThinkPad X260 (Ubuntu 22.04)
Musée :  Lenovo ThinkPad X200 (Ubuntu 21.10)

Hors ligne

#4 Le 16/12/2012, à 23:13

slasher-fun

Re : Compilation C++ avec g++ qui ne donne rien

Le compilateur C n'exécute pas non plus automatiquement le programme après l'avoir exécuté, tu devais avoir un environnement de développement qui faisait ça automatiquement.

Pour exécuter un programme compilé, il suffit de faire

./lenomduprogramme

Hors ligne

#5 Le 16/12/2012, à 23:26

ibrahim54

Re : Compilation C++ avec g++ qui ne donne rien

alors dans mon cas

g++ teste.cpp -o teste; ./teste

devrait suffire smile

Merci pour l'aide et bonne soirée a vous deux :-)


mon poste info : Dual-screen 27+17" ; i3-2100, 16Go de ram (Windows 10)
mon poste nomade : Lenovo ThinkPad X260 (Ubuntu 22.04)
Musée :  Lenovo ThinkPad X200 (Ubuntu 21.10)

Hors ligne

#6 Le 17/12/2012, à 05:38

pingouinux

Re : Compilation C++ avec g++ qui ne donne rien

Bonjour,
Tu peux aussi faire ceci

g++ teste.cpp -o teste && ./teste

qui ne lance l'exécution que si la compilation s'est terminée normalement.

Hors ligne