Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I den här genomgången introducerar du avsiktligt ett C++-syntaxfel i koden för att lära dig hur ett kompileringsfel ser ut och hur du åtgärdar det. När du kompilerar projektet visas ett felmeddelande om vad problemet är och var det inträffade.
Förutsättningar
Den här genomgången förutsätter att du förstår grunderna i C++-språket.
Det förutsätter också att du har slutfört de tidigare relaterade genomgångarna som visas i Använda Visual Studio IDE för C++ Desktop Development.
Åtgärda kompileringsfel
I Game.cpp tar du bort semikolonet på den sista raden så att det liknar -instruktionen:
return 0
På menyraden väljer du Skapa>bygglösning.
Ett meddelande i fönstret Fellista anger att det uppstod ett fel i byggandet av projektet. Beskrivningen ser ut ungefär som felmeddelandet:
error C2143: syntax error: missing ';' before '}'
Om du vill visa hjälpinformation om det här felet markerar du det i fönstret Fellista och väljer sedan F1-nyckeln .
Lägg till semikolonet i slutet av raden med syntaxfelet:
return 0;
På menyraden väljer du Skapa>bygglösning.
Ett meddelande i utdatafönstret anger att projektet har kompilerats.
1>------ Build started: Project: Game, Configuration: Debug Win32 ------ 1>Game.cpp 1>Game.vcxproj -> C:\Users\<username>\source\repos\Game\Debug\Game.exe ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
Nästa steg
Föregående:Genomgång: Arbeta med projekt och lösningar (C++)
Nästa:Genomgång: Testa ett projekt (C++)