Share via


Generación de manifiestos en la línea de comandos

Al compilar aplicaciones de C/C++ desde la línea de comandos mediante nmake o herramientas similares, el manifiesto se crea después de que el vinculador haya procesado todos los archivos objeto y compilado el archivo binario final. El vinculador recopila información de ensamblado almacenada en los archivos objeto y combina esta información en un archivo de manifiesto final. De forma predeterminada el vinculador generará un archivo denominado <binary_name>.<extenson>.manifest el archivo binario final. El vinculador no incrusta un archivo de manifiesto dentro del archivo binario y sólo puede generar un manifiesto como un archivo externo. Existen varios modos de incrustar un manifiesto dentro del archivo binario final, por ejemplo usar la Herramienta Manifiesto (mt.exe) o compilar el manifiesto en un archivo de recursos. Es importante tener en cuenta que se deben seguir unas reglas específicas al incrustar un manifiesto dentro del archivo binario final para habilitar características como la vinculación incremental, la firma y editar y continuar. Estas y otras opciones se tratan en Cómo: Incrustar un manifiesto en una aplicación de C/C++ al compilar en la línea de comandos.

Vea también

Referencia

Manifiestos

/INCREMENTAL (Vincular de forma incremental)

Conceptos

Ensamblados de nombre seguro (Firma de ensamblados) (C++/CLI)

Editar y continuar

Introducción a la generación de manifiestos para los programas de C/C++