Compilazione di progetti C++ in Visual Studio
Nell'ambiente di sviluppo integrato (IDE, Integrated Development Environment) di Visual Studio sono disponibili vari modi per compilare un'intera soluzione o un singolo progetto. È anche possibile modificare le impostazioni di compilazione e specificare procedure di compilazione personalizzate per aumentare l'efficienza del processo di sviluppo.
Per compilare una soluzione aperta in Visual Studio e selezionata in Esplora soluzioni, è possibile procedere nei modi seguenti:
Nella barra dei menu scegliere Compilazione, Compila soluzione.
In alternativa, in Esplora soluzioni aprire il menu di scelta rapida della soluzione, quindi scegliere Compila soluzione.
O ancora, premere F7. Si tratta della scelta rapida da tastiera predefinita per le impostazioni di sviluppo per C/C++.
Oppure, nella Finestra di comando (scegliere Visualizza, Altre finestre, Finestra di comando sulla barra dei menu), digitare Build.BuildSolution.
In alternativa, nella casella Avvio veloce digitare semplicemente compila compila soluzione.
Per compilare un progetto selezionato in Esplora soluzioni, è possibile procedere nei modi seguenti:
Nella barra dei menu scegliere Compila <Nome progetto> dal menu Compila.
In alternativa, in Esplora soluzioni aprire il menu di scelta rapida del progetto, quindi scegliere Compila.
Oppure, nella Finestra di comando (scegliere Visualizza, Altre finestre, Finestra di comando sulla barra dei menu), digitare Build.BuildOnlyProject.
In alternativa, nella casella Avvio veloce digitare semplicemente compila solo il progetto compila solo <nome progetto>.
Quando si compila un'applicazione Visual C++ in Visual Studio, è possibile modificare molte impostazioni di compilazione nella finestra di dialogo Pagine delle proprietà del progetto. Per informazioni su come impostare le proprietà del progetto, vedere Utilizzo di proprietà di progetto.
Per un esempio che illustra come usare l'ambiente IDE per creare, compilare ed eseguire il debug di un progetto C++, vedere Procedura dettagliata: esplorare l'IDE di Visual Studio con C++. Per un esempio su come usare l'ambiente IDE per compilare un progetto C++/CLR, vedere Procedura dettagliata: compilazione di un programma C++ destinato a CLR in Visual Studio. Per un esempio su come usare l'ambiente IDE per creare un'app di Windows Runtime, vedere Creare la prima app di Windows Runtime scritta in C++.
Per altre informazioni su come eseguire la compilazione, modificare le impostazioni di compilazione e specificare procedure di compilazione personalizzate, vedere gli articoli seguenti.
In questa sezione
Informazioni sulle istruzioni di compliazione personalizzate e sugli eventi di compilazione
Viene descritto come personalizzare il processo di compilazione nell'ambiente di sviluppo integrato (IDE).Macro per comandi e proprietà di compilazione
Viene presentato un elenco di macro che è possibile usare laddove siano accettate stringhe.Compilazione di progetti esterni
Vengono illustrati i progetti di compilazione che usano funzionalità esterne all'ambiente IDE.File di progetto
Viene presentata la struttura XML di un file con estensione vcxproj.
Sezioni correlate
VC++ Directories, Projects, Options Dialog Box
Viene descritto come modificare il percorso di ricerca per i file eseguibili e includere file, file di libreria e file del codice sorgente durante una compilazione.Compilazione di applicazioni in Visual Studio
Vengono fornite informazioni sulla compilazione in Visual Studio.Building C/C++ Programs
Vengono forniti collegamenti ad argomenti che illustrano come compilare un programma dalla riga di comando o dall'ambiente di sviluppo integrato (IDE) di Visual Studio.Riferimenti alla compilazione in C/C++
Vengono forniti collegamenti a una panoramica sulla compilazione di programmi in C++, sulle opzioni del compilatore e del linker e su altri strumenti di compilazione.Aggiornamento di progetti da versioni precedenti di Visual C++
Vengono forniti collegamenti ad articoli relativi ai problemi di aggiornamento di progetti Visual C++ 6.0 e versioni successive a Visual C++ .NET.Porting e aggiornamento di programmi
Vengono fornite informazioni dettagliate sul porting di applicazioni e vengono illustrati i makefile.