Procedura dettagliata: compilazione di un progetto (C++)
In questa procedura dettagliata si introdurrà deliberatamente un errore di sintassi C++ nel codice per capire come si manifesta un errore di compilazione e come risolverlo. Quando si compilerà il progetto un messaggio di errore indicherà la natura del problema e il punto in cui si è verificato.
Prerequisiti
In questa procedura dettagliata si presuppone la conoscenza delle nozioni di base del linguaggio C++.
Si presuppone anche che l'utente abbia completato le procedure dettagliate correlate elencate in precedenza in Utilizzo dell'ambiente di sviluppo di Visual Studio per lo sviluppo di applicazioni desktop C++.
Per correggere gli errori di compilazione
In Game.cpp eliminare il punto e virgola nell'ultima riga in modo che risulti simile all'istruzione:
return 0
Nella barra dei menu scegliere Compila>Compila soluzione.
Un messaggio nella finestra Elenco errori indica che si è verificato un errore nella compilazione del progetto. La descrizione è simile al messaggio di errore:
error C2143: syntax error: missing ';' before '}'
Per visualizzare le informazioni della Guida su questo errore, evidenziarlo nella finestra Elenco errori e quindi premere F1.
Aggiungere il punto e virgola alla fine della riga che include l'errore di sintassi:
return 0;
Nella barra dei menu scegliere Compila>Compila soluzione.
Un messaggio visualizzato nella finestra Output indica che il progetto è stato compilato correttamente.
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 ==========
Passaggi successivi
Precedente: Procedura dettagliata: Uso di progetti e soluzioni (C++)
Avanti: Procedura dettagliata: Test di un progetto (C++)
Vedi anche
Riferimenti al linguaggio C++
Progetti e sistemi di compilazione