Bonjour,
Je suis sous Vista, je compile en console ms-dos (pas d'IDE, pas msys) avec gcc (installé par mingw).
J'ai ce bout de code :
Voici ma ligne de compilation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 #include <windows.h> int WINAPI WinMain ( HINSTANCE cetteInstance, HINSTANCE precedenteInstance, LPSTR lignesDeCommande, int modeDAffichage ) { MessageBox(NULL, TEXT("Hello World"), TEXT("Hello World"), MB_OK); return 0; }
Problème, quand je lance prog.exe, une console dos se lance en même temps. Je sais qu'il est possible de l'empecher, dans les IDE il y a des options à cocher. Sur internet j'ai trouvé target:winexe mais j'arrive pas à l'utiliser... peut-être que ça ne correspond pas à mon problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part gcc -W -Wall -o prog.exe prog.c
Ma question est donc : quelle est la ligne de compilation qui supprime la console dos ?
Merci d'avance !
PS : non je ne veux pas d'IDE.
Partager