Heim  >  Artikel  >  Backend-Entwicklung  >  Warum erhalte ich den Fehler „Unresolved External Symbol _main“ und wie kann ich ihn beheben?

Warum erhalte ich den Fehler „Unresolved External Symbol _main“ und wie kann ich ihn beheben?

DDD
DDDOriginal
2024-10-29 18:46:23573Durchsuche

Why Am I Getting

Ungelöstes externes Symbol _main: Zielt auf den richtigen Einstiegspunkt

Wenn der Fehler „Fehler LNK2019: ungelöstes externes Symbol _main referenziert in Funktion ___tmainCRTStartup“ auftritt, zeigt dies an, dass die Der Linker kann keinen erforderlichen Einstiegspunkt für das Programm finden. Obwohl eine main()-Funktion definiert wurde, kann der Linker verwirrt werden.

Um dieses Problem in Visual Studio 2010 zu beheben, navigieren Sie zu:

Project -> Properties -> Configuration Properties -> Linker -> System

Identifizieren Sie unter den Systemeinstellungen das Subsystem Eigenschaft und legen Sie sie auf „Konsole“ fest.

Diese Anpassung stellt für den Linker klar, dass das Programm eine Konsolenanwendung ist, und richtet den richtigen Einstiegspunkt ein, wodurch der ungelöste externe Symbolfehler behoben wird.

Das obige ist der detaillierte Inhalt vonWarum erhalte ich den Fehler „Unresolved External Symbol _main“ und wie kann ich ihn beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn