Resultados de LINK
Link puede dar como resultado archivos .exe, DLL, archivos de asignaciones y mensajes.
Archivos de resultados
El archivo de salida predeterminado de LINK es un archivo .exe. Si se especifica la opción /DLL, LINK compilará un archivo .dll. Se puede elegir el nombre del archivo de salida mediante la opción /OUT (Nombre del archivo de salida).
En modo incremental, LINK crea un archivo .ilk que contiene información de estado para posteriores compilaciones incrementales del programa. Para obtener información detallada acerca de los archivos .ilk, vea Archivos .ilk. Para obtener más información acerca de la vinculación incremental, vea la opción /INCREMENTAL (Vincular de forma incremental).
Cuando LINK crea un programa con exportaciones (normalmente una DLL), compila además un archivo .lib (siempre que no se haya utilizado un archivo .exp en la compilación). Se puede elegir el nombre de archivo de la biblioteca de importación mediante la opción /IMPLIB.
Si se especifica la opción /MAP (Generar archivo de asignaciones), LINK creará un archivo de asignaciones.
Si se especifica la opción /DEBUG (Generar información de depuración), LINK creará una PDB para contener la información de depuración del programa.
Otros resultados
Si en la línea de comandos sólo se escribe la entrada link, LINK muestra una instrucción de uso en la que se resumen sus distintas opciones.
A no ser que se use la opción /NOLOGO (Suprimir la pancarta de inicio), LINK mostrará un mensaje con información de copyright y de versión, y repetirá la entrada de la línea de comandos.
Se puede usar la opción /VERBOSE (Imprimir mensajes de progreso) para mostrar información más detallada acerca de la compilación.
LINK emite los mensajes de error y de advertencia en el formato LNKnnnn. LIB, DUMPBIN y EDITBIN también utilizan ese prefijo de error y rango de números.