LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup

Da ich ab und zu mit C++ arbeite (eher weniger *g*), stolpere ich öfters über den oben genannten Fehler.

Dieser Fehler kommt, wenn ich eine Konsolenanwendung in Visual Studio kompilieren will:
LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup

Da ich sehr oft darüber stolper hab ich mich entschlossen, die nötigen Einstellungen für mich und euch in meinem Blog festzuhalten.

Ruft die Projekteinstellungen auf -> Linker -> System -> SubSystem und setzt die Eigenschaft auf: Console (/SUBSYSTEM:CONSOLE) anstatt Windows (/SUBSYSTEM:WINDOWS).

Achtet gleichzeitig darauf, das der Einstiegspunkt "main" und nicht "WinMain" heißt.

Einen Kommentar schreiben