Compilazione di programmi C/C++Building C/C++ Programs

Per compilare progetti di Visual C++ è possibile usare Visual Studio o la riga di comando.You can build Visual C++ projects either in Visual Studio or on the command line. IDE di Visual Studio Usa MSBuild per compilare progetti e soluzioni.The Visual Studio IDE uses MSBuild to build projects and solutions. Sulla riga di comando è possibile usare il compilatore C/C++ (cl.exe) e il linker (link.exe) per compilare progetti semplici.On the command line, you can use the C/C++ compiler (cl.exe) and linker (link.exe) to build simple projects. Per compilare progetti più complessi nella riga di comando, è possibile usare MSBuild o NMAKE.To build more complex projects on the command line, you can use MSBuild or NMAKE. Per una panoramica su come usare Visual Studio per compilare progetti e soluzioni, vedere compilazione e creazione.For an overview about how to use Visual Studio to build projects and solutions, see Compiling and Building.

In questa sezioneIn This Section

Compilazione di progetti C++ in Visual StudioBuilding C++ Projects in Visual Studio
Viene illustrato come usare l'IDE di Visual Studio per compilare un progetto C/C++.Discusses how to use the Visual Studio IDE to build your C/C++ project.

Compilare codice C/C++ nella riga di comandoBuild C/C++ code on the command line
Viene illustrato come usare il compilatore da riga di comando C/C++ e gli strumenti di compilazione non inclusi in Visual Studio.Discusses how to use the C/C++ command-line compiler and build tools that are included in Visual Studio.

Compilazione di applicazioni isolate C/C++ e di assembly side-by-sideBuilding C/C++ Isolated Applications and Side-by-side Assemblies
Viene descritto il modello di distribuzione per le applicazioni desktop Windows basato sui concetti di applicazioni isolate e assembly affiancati.Describes the deployment model for Windows Desktop applications, based on the idea of isolated applications and side-by-side assemblies.

Riferimenti alla compilazione in C/C++C/C++ Building Reference
Vengono forniti collegamenti ad articoli di riferimento sulla compilazione di programmi in C++, sulle opzioni del compilatore e del linker e su vari strumenti di compilazione.Provides links to reference articles about program building in C++, compiler and linker options, and various build tools.

Configurare Visual C++ per destinazioni x64 a 64 bitConfigure Visual C++ for 64-bit, x64 targets
Viene descritto come configurare Visual Studio e la riga di comando per usare il set di strumenti a 64 bit e come gestire le architetture a 64 bit, nonché vengono illustrati i problemi comuni relativi alla migrazione di codice nelle architetture a 64 bit.Describes how to configure both Visual Studio and the command line to use the 64-bit toolset and how to target 64-bit architectures, and discusses common migration issues when code is moved to 64-bit architectures.

Configurare Visual C++ per processori ARMConfigure Visual C++ for ARM processors
Vengono descritte le convenzioni usate dai processori ARM e vengono illustrati i problemi comuni relativi alla migrazione di codice nelle architetture ARM.Describes the conventions used by ARM processors, and discusses common migration issues when code is moved to ARM architectures.

Configurazione di programmi per Windows XPConfiguring Programs for Windows XP
Viene descritto come impostare il set di strumenti della piattaforma per lo sviluppo destinato a Windows XP.Describes how to set the Platform Toolset to target Windows XP development.

Compiling and Building (Compilazione e creazione)Compiling and Building
Vengono descritti gli strumenti e il sistema di compilazione di Visual Studio.Describes the Visual Studio build system and tools.