Condividi tramite


Generazione di manifesti dalla riga di comando

Quando si compilano applicazioni C/C++ dalla riga di comando utilizzando nmake o strumenti simili, il manifesto verrà generato dopo che il linker avrà elaborato tutti i file oggetto e avrà compilato il file binario finale. Il linker raccoglie le informazioni sull'assembly archiviate nei file oggetto e combina tali informazioni in un file manifesto finale. Per impostazione predefinita il linker genererà un file denominato <binary_name>.<extension>.manifest per descrivere il file binario finale. Il linker non incorpora un file manifesto all'interno del file binario e può generare un manifesto esclusivamente come file esterno. Esistono diverse modalità per incorporare un manifesto all'interno del file binario finale, ad esempio l'utilizzo dello strumento Manifesto (mt.exe) o la compilazione del manifesto in un file di risorse. È importante ricordare che è necessario seguire regole specifiche quando si incorpora un manifesto all'interno del file binario finale per attivare funzionalità quali collegamento incrementale, firma e Modifica e continuazione. Queste e altre opzioni vengono illustrate in Procedura: incorporare un manifesto in un'applicazione C/C++ durante la compilazione sulla riga di comando.

Vedere anche

Riferimenti

Manifesti

/INCREMENTAL (collegamento incrementale)

Concetti

Assembly con nome sicuro (firma degli assembly) (C++/CLI)

Edit and Continue

Informazioni sulla generazione di manifesti per programmi C/C++