Cómo utilizar la consola de la consola de un programa GUI compilado por MinGW + Code :: Block
Cuando compilo y ejecuto un programa GUI Win32 simple en MinGW + MSys con línea de comandos:
$ g++ main.cpp -o app -std=c++0x
$ ./app
sólo se muestra un cuadro de diálogo. Pero cuando coloco este programa en Code :: Blocks IDE y lo compilo, siempre aparece un cuadro de consola negro con el cuadro de diálogo. Añadiendo-mwindows
En las opciones de enlace no tiene efecto.
main.cpp:
#include <windows.h>
int WinMain(HINSTANCE,HINSTANCE,LPSTR,int)
{
MessageBox(0,"Hello, Windows","MinGW Test Program",MB_OK);
return 0;
}
¿Cómo puedo deshacerme de la caja de la consola?