Heim > Artikel > Backend-Entwicklung > Warum erhalte ich in meinem C-Projekt den Fehler „Fehler LNK2019 ungelöstes externes Symbol _main“?
Der Build-Prozess schlägt mit dem folgenden Fehler fehl:
Error LNK2019 unresolved external symbol _main referenced in function ""int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ)"
Dieser Fehler tritt auf, wenn dem Projekt eine ordnungsgemäß definierte Hauptfunktion fehlt. In einem Windows-Programm erwartet das Betriebssystem die Definition einer Einstiegspunktfunktion namens main.
Um diesen Fehler zu beheben, stellen Sie sicher, dass Ihr Projekt eine Hauptfunktion enthält, die die folgenden Anforderungen erfüllt :
Im bereitgestellten Code fehlt die Hauptfunktion. Durch Hinzufügen des folgenden Codes zum Projekt wird das Problem behoben:
int main() { // Your application code here... return 0; }
Das obige ist der detaillierte Inhalt vonWarum erhalte ich in meinem C-Projekt den Fehler „Fehler LNK2019 ungelöstes externes Symbol _main“?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!