Удаление окна консоли для Glut / FreeGlut / GLFW?

В Visual C ++ я поигрался с Glut / FreeGlut / GLFW. Кажется, что каждый из этих проектов по умолчанию добавляет окно CMD. Я попытался удалить его под:

Свойства-> C / C ++ -> Препроцессор-> Препроцессор Кажется, что каждый из этих проектов по умолчанию добавляет окно CMD. Я попытался удалить его под:

Свойства-> C / C ++ -> Препроцессор-> Препроцессор Кажется, что каждый из этих проектов по умолчанию добавляет окно CMD. Я попытался удалить его под:

Свойства-> C / C ++ -> Препроцессор-> Препроцессор Определения

Отсюда я удаляю _CONSOLE и заменяю его на _WINDOWS

Затем я перешел в:

Свойства-> Линкер-> Система-> Подсистема

И я установил параметр Windows (/ SUBSYSTEM : WINDOWS)

Затем, когда я пытаюсь скомпилировать под GLFW, я получаю следующие ошибки сборки:

  • Ошибка 1 ошибка LNK2001: не устранено внешний символ _WinMain @ 16 MSVCRT.lib

  • Ошибка 2, критическая ошибка LNK1120: 1 неразрешенные внешние элементы glfwWindow.exe

Можно ли удалить окно консоли?

8
задан Johnathan 13 May 2011 в 18:21
поделиться