En Visual C++, he jugado con Glut/FreeGlut/GLFW. Parece que todos estos proyectos agregan una ventana de CMD por defecto. Traté de sacarlo pasar por debajo de:¿Quitar la ventana de la consola para Glut/FreeGlut/GLFW?
Properties->C/C++->Preprocessor->Preprocessor Definitions
A partir de aquí, me quito el _CONSOLE y reemplazarlo con _WINDOWS
Luego fui en:
Properties->Linker->System->SubSystem
Y puse la opción de Windows (/ SUBSYSTEM: WINDOWS)
Luego, cuando intento compilar bajo GLFW, obtengo los siguientes errores de compilación:
de error 1 error LNK2001: sin resolver símbolo externo _WinMain @ 16 MSVCRT.LIB
error 2 error grave LNK1120: 1 externos sin resolver glfwWindow.exe
¿Es posible quitar la ventana de la consola?
Esto funcionó, y lo anotaré con seguridad, pero sería bueno tener una forma de plataforma X de hacerlo. ¡Gracias de nuevo! – Johnathan
Bueno, realmente no tienes el mismo problema en otras plataformas, así que te sugiero que envuelvas FreeConsole() en un bloque #ifdef WIN32/#endif. –
¿Está diciendo que en Linux y Mac, no tienen una ventana de consola por defecto? – Johnathan