Share via


Opciones de LINK controladas por el compilador

El compilador CL llama automáticamente a LINK a menos que especifique la opción /c. CL proporciona cierto control sobre el enlazador a través de las opciones y los argumentos de la línea de comandos. La siguiente tabla resume las características de CL que afectan a la vinculación.

Especificación CL Acción CL que afecta a LINK
Cualquier extensión de nombre de archivo que no sea .c, .cxx, .cpp o .def Pasa un nombre de archivo como entrada a LINK
filename.def Pasa /DEF:filename.def
/Fnumber Pasa /STACK:número
/Fdfilename Pasa /PDB:filename
/Fefilename Pasa /OUT:filename
/Fmfilename Pasa /MAP:filename
/Gy Crea las funciones empaquetadas (COMDAT); habilita la vinculación en el nivel de función
/LD Pasa a /DLL
/LDd Pasa a /DLL
/link Pasa el resto de la línea de comandos a LINK
/MD o /MT Coloca un nombre de biblioteca predeterminado en el archivo .obj
/MDd o /MTd Coloca un nombre de biblioteca predeterminado en el archivo .obj. Define el símbolo _DEBUG
/nologo Pasa /NOLOGO
/Zd Pasa /DEBUG
/Zi o /Z7 Pasa /DEBUG
/Zl Omite el nombre de la biblioteca predeterminada del archivo .obj

Para más información, vea Opciones del compilador de MSVC.

Consulte también

Referencia del enlazador MSVC
Opciones del enlazador MSVC