Bonsoir,

1 - J’ai réalisé successivement l’installation de mingw32 avec le logiciel mingw-get-setup.exe dans le répertoire C:\Mes_Programmes\mingw_geany; J’ai rajouté ce chemin au PATH utilisateur Windows.

Puis
geany avec le logiciel geany-1.33_setup.exe

2 – J’ai importé le fichier hello.cpp dans geany
Code c : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
#include <iostream>
using namespace std;
 
int main( )
{
    cout << "Hello, World!\n" << endl;
    return 0;
}


3 – j’ai réalisé successivement les 3 étapes suivantes qui ont généré les messages suivants :
3.1 - Construire/Compile

c++Wall est un alias pour c++ -Wall

Code : Sélectionner tout - Visualiser dans une fenêtre à part
g++ -Wall -c "hello.cpp" -std=c++Wall (dans le dossier : C:\Compilation_Execution\Cpp)
Ce qui paraît correct.

3.2 - Construire / Build

Code : Sélectionner tout - Visualiser dans une fenêtre à part
g++ -Wall -o "hello" "hello.cpp" -std=c++Wall   _ dans le dossier :  C:\Compilation_Execution\Cpp
Ce qui paraît correct.


3.3 - Construire/Execute
Le message suivant apparaît dans la console de Geany :
« ./hello » n’est pas reconnu en tant que commande interne ou externe, un fichier exécutable ou un fichier de commande.
Le ficher hello.exe n’a donc pas été créé.

Program exited with code 9009

Conclusion : Geany ne compile ce programme .cpp

Si vous comprenez pourquoi geany ne crée pas le programme hello.exe, je vous remercie par avance pour les pistes de réflexion que vous pourrez me proposer,

Cordialement,

getud78