Unaufgelöstes externes Symbol: _WinMain@16 mit Visual Studio
Beim Versuch, ein einfaches C-Programm mit einer generischen Stack-Klasse zu kompilieren und auszuführen, Möglicherweise treten die folgenden Fehler auf:
Dieses Problem tritt aufgrund eines Linkerproblems auf, das durch eine falsche Einstellung in Visual Studio verursacht wird. Hier ist die Lösung:
Subsystemeinstellungen in Visual Studio ändern
Diese Anpassung weist darauf hin Der Linker verwendet das Konsolensubsystem für die Anwendung und nicht das Windows-Subsystem. Dadurch wird das Problem des ungelösten externen Symbols _WinMain@16 behoben, das für konsolenbasierte Anwendungen erforderlich ist.
Nachdem Sie diese Änderung vorgenommen haben, erstellen Sie Ihr Projekt neu und führen Sie es aus. Die Fehler sollten nicht mehr auftreten.
Das obige ist der detaillierte Inhalt vonWarum wird in meinem C-Projekt „Unresolved External Symbol: _WinMain@16' angezeigt und wie kann ich das beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!