Привет, ребята, я только начинаю проект, и первая часть проекта не требует отображения окна консоли при запуске исполняемого файла (должно быть на машине с Windows), но я не могу этого достичь, я с помощью eclipse kepler
на 64-битной машине Windows.
Сначала я добавил Windows Main к своей основной функции, затем я последовал этой теме:
Компиляция приложения Win32 GUI (без консоли) с использованием MinGW и Eclipse
А может я что то не так делаю?
Я оставил флаги компоновщика незаполненными, затем щелкнул настройки, выбрал новые параметры и вставил их в -subsystem, win32
, Но это не имело успеха!
Затем я изменил его на -subsystem, win32
с большой буквы W
но не повезло.
Затем я попытался добавить -mwindows
как флаг и повторил шаги выше, но безуспешно.
Любая идея, что, как я могу исправить это спасибо.
#include <iostream>
#include <Windows.h>
using namespace std;int WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow) {
return 0;
}
привет randrop Я пытался использовать этот код, но когда я пытаюсь запустить программу .exe-файл не выполняется, я не слишком уверен, почему
********** редактировать
Привет, ребята, так получается, что это работает, но поскольку программа ничего не делает, она сразу же завершает работу. В любом случае, я могу продолжать выполнение программы без отображения окна консоли ??
Чтобы удалить консоль, эту опцию -mwindows нужно передать в настройках компоновщика.
Других решений пока нет …