Opciones de LINK controladas por el compilador
A menos que se especifique la opción /c, el compilador de CL llamará automáticamente a LINK. CL proporciona cierto control sobre el compilador por medio de argumentos y opciones de la línea de comandos. En la tabla siguiente se resumen las características de CL que afectan a la vinculación.
Especificación de CL |
Acción de CL que afecta a LINK |
---|---|
Cualquier extensión de nombre de archivo aparte de .c, .cxx, .cpp o .def |
Pasa a LINK un nombre de archivo como entrada |
nombredearchivo.def |
Pasa /DEF:nombredearchivo.def |
/Fnumber |
Pasa /STACK:number |
/Fdnombredearchivo |
Pasa /PDB:nombredearchivo |
/Fenombredearchivo |
Pasa /OUT:nombredearchivo |
/Fmnombredearchivo |
Pasa /MAP:nombredearchivo |
/Gy |
Crea funciones empaquetadas (COMDAT); habilita la vinculación en el nivel de función |
/LD |
Pasa /DLL |
/LDd |
Pasa /DLL |
/link |
Pasa el resto de la línea de comandos a LINK |
/MD o /MT |
Sitúa el nombre de la biblioteca predeterminada en el archivo .obj |
/MDd o /MTd |
Sitúa un nombre de biblioteca predeterminada 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 en el archivo .obj |
Para obtener más información, vea Opciones del compilador.