Я пытаюсь скомпилировать мое приложение Win32, но получаю следующую ошибку:
c:/mingw/bin/../lib/gcc/mingw32/4.5.2/../../../libmingw32.a(main.o):main.c:(.tex
t+0xd2): undefined reference to `WinMain@16'
collect2: ld returned 1 exit status
Вот как выглядит команда компилятора:
g++ -Wl,--subsystem,windows foo.cpp
Это страннопотому что я уверен, что раньше это работало.(В то время, однако, я использовал Windows XP.)
Примечание: я использую 64-разрядную версию Windows 7, используя mingw32.