Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto manualmente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Riferimenti alla compilazione in C/C++

In Visual C++ sono disponibili due metodi per compilare un programma C/C++. Il metodo più semplice e diffuso consiste nel compilare all'interno dell'ambiente di sviluppo Visual C++. L'altro consiste nel compilare da un prompt dei comandi utilizzando gli strumenti della riga di comando. Nell'uno o l'altro caso, è possibile creare i file d'origine utilizzando l'editor standard o un editor di terze parti a scelta.

Se il programma utilizza un makefile anziché un file .vcxproj, è ancora possibile compilarlo nell'ambiente di sviluppo come progetto esterno.

Compilazione di un programma C/C++

Viene descritto il compilatore, che crea un file oggetto contenente codice macchina, direttive del linker, sezioni, riferimenti esterni e nomi di funzioni/dati.

Collegamento

Viene descritto il linker, che combina il codice proveniente dai file oggetto creati dal compilatore e da librerie collegate staticamente, risolve i riferimenti dei nomi e crea un file eseguibile.

Build di rilascio

Vengono presentate informazioni sul passaggio da una build di debug a una build di rilascio e sui relativi problemi:

Ottimizzazione del codice

Vengono forniti collegamenti agli argomenti relativi al meccanismo di ottimizzazione del codice:

Strumenti per la compilazione in C/C++

Per la visualizzazione e la modifica dell'output compilato, vengono forniti i seguenti strumenti della riga di comando:

Errori di compilazione di C/C++

Viene introdotta la sezione relativa agli errori di compilazione nel sommario.

Riferimenti al preprocessore C/C++

Viene discusso il preprocessore, che prepara i file d'origine per il compilatore traducendo macro, operatori e direttive.

Informazioni sulle istruzioni di compilazione personalizzate e sugli eventi di compilazione

Viene discussa la personalizzazione del processo di compilazione.

Compilazione di un programma C/C++

Vengono forniti collegamenti ad argomenti relativi alla compilazione di programmi dalla riga di comando o dall'ambiente di sviluppo integrato di Visual Studio.

Impostazione delle opzioni del compilatore

Viene descritta l'impostazione delle opzioni del compilatore nell'ambiente di sviluppo o nella riga di comando.

Opzioni del compilatore

Vengono forniti collegamenti agli argomenti relativi all'utilizzo delle opzioni del compilatore.

Impostazione delle opzioni del linker

Viene descritta l'impostazione delle opzioni del linker all'interno o all'esterno dell'ambiente di sviluppo integrato.

Opzioni del linker

Vengono forniti collegamenti agli argomenti relativi all'utilizzo delle opzioni del linker.

Riferimenti a BSCMAKE

Viene descritto il programma Microsoft Browse Information Maintenance Utility (BSCMAKE.EXE), con il quale è possibile compilare un file di informazioni di visualizzazione (BSC) dai file SBR creati durante la compilazione.

Informazioni di riferimento su LIB

Viene descritto Microsoft Library Manager (LIB.EXE), che crea e gestisce una libreria di file oggetto COFF (Common Object File Format, formato file oggetto comune).

Riferimenti a EDITBIN

Viene descritto EDITBIN.EXE (Microsoft COFF Binary File Editor), che modifica i file binari COFF (Common Object File Format, formato file oggetto comune).

Riferimenti a DUMPBIN

Viene descritto Microsoft COFF Binary File Dumper (DUMPBIN.EXE), che visualizza informazioni sui file binari COFF (Common Object File Format, formato file oggetto comune).

Riferimenti a NMAKE

Viene descritto il programma Microsoft Program Maintenance Utility (NMAKE.EXE), uno strumento che consente la compilazione di progetti sulla base di comandi contenuti in un file di descrizioni.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft