Как можно скомпилировать c++ приложение в windows, чтобы оно запускалось без консоли? Я пробовал добавлять флаг -mwindows при компиляции, но тогда при запуске консоль на мгновение показывается и исчезает. Можно ли сделать как-нибудь, чтобы приложение без появляющийся на пару мгновений консоли в начале запускалось?
Попробуйте параметр: -Wl,--subsystem,windows.
Для проектов с OpenGL обычно помогает.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей