Riferimenti alla compilazione in C/C++

Visual Studio offre due modi per creare un programma C/C++. Il modo più semplice (e più comune) consiste nella compilazione all'interno dell'IDE di Visual Studio. L'altro modo consiste nel compilare da un prompt dei comandi usando gli strumenti da riga di comando. In entrambi i casi, è possibile creare e modificare i file di origine usando Visual Studio o un editor di terze parti di propria scelta.

In questa sezione

Informazioni di riferimento su MSBuild per i progetti C++

Informazioni di riferimento sul compilatore MSVC
Descrive il compilatore MSVC, che crea un file oggetto contenente codice computer, direttive del linker, sezioni, riferimenti esterni e nomi di funzione/dati.

Informazioni di riferimento sul linker MSVC
Descrive il linker, che combina il codice dei file oggetto creati dal compilatore e dalle librerie collegate in modo statico, risolve i riferimenti al nome e crea un file eseguibile.

Supporto Unicode nel compilatore e nel linker

Strumenti di compilazione aggiuntivi MSVC
Strumenti da riga di comando aggiuntivi per C++.

Errori di compilazione in C/C++
Introduce la sezione errori di compilazione nel sommario.

Riferimenti al preprocessore C/C++
Viene illustrato il preprocessore, che prepara i file di origine per il compilatore convertendo macro, operatori e direttive.

Informazioni sulle istruzioni di compilazione personalizzate e sugli eventi di compilazione
Illustra la personalizzazione del processo di compilazione.

Compilazione di un programma C/C++
Fornisce i collegamenti ad argomenti che illustrano come compilare un programma dalla riga di comando o dall'ambiente di sviluppo integrato (IDE) di Visual Studio.

Sintassi della riga di comando del compilatore MSVC
Descrive l'impostazione delle opzioni del compilatore nell'ambiente di sviluppo o nella riga di comando.

Opzioni del compilatore MSVC
Fornisce collegamenti ad argomenti che illustrano l'uso delle opzioni del compilatore.

Informazioni di riferimento sul linker MSVC
Descrive l'impostazione delle opzioni del linker all'interno o all'esterno dell'ambiente di sviluppo integrato.

Opzioni del linker MSVC
Fornisce collegamenti ad argomenti che illustrano l'uso delle opzioni del linker.

Riferimento a BSCMAKE
Descrive Microsoft Browse Information Maintenance Utility (BSCMAKE.EXE), che compila un file di informazioni di esplorazione (con estensione bsc) dai file con estensione sbr creati durante la compilazione.

Riferimento a LIB
Descrive Microsoft Library Manager (LIB.exe), che crea e gestisce una libreria di file oggetto COFF (Common Object File Format).

Riferimento a EDITBIN
Descrive l'Editor file binario COFF Microsoft (EDITBIN.EXE), che modifica i file binari COFF (Common Object File Format).

Riferimento a DUMPBIN
Descrive il File Dumper binario COFF (DUMPBIN.EXE), che visualizza informazioni sui file binari COFF (Common Object File Format).

Riferimenti a NMAKE
Descrive Microsoft Program Maintenance Utility (NMAKE.EXE), uno strumento che compila progetti basati su comandi contenuti in un file di descrizione.