Opções LINK controladas por compilador
As chamadas do compilador de CL automaticamente VINCULAM a menos que você especifique a opção /c. CL O fornece algum controle sobre o vinculador pelas opções de linha de comando e os argumentos. A tabela a seguir resume os recursos em CL que afetam vincular.
Especificação de CL |
Ação de CL que afeta o LINK |
---|---|
Qualquer extensão de nome de arquivo diferente .c, .cxx, .cpp, ou .def |
Passa um nome de arquivo como entrada para LINK |
filename.def |
/DEF Passa:filename.def |
/Fnumber |
/STACK Passa:number |
nome de arquivo/Fd |
/PDB Passa:nome do arquivo |
nome de arquivo/Fe |
/OUT Passa:nome do arquivo |
nome de arquivo/Fm |
/MAP Passa:nome do arquivo |
/Gy |
Cria empacotou funções (COMDATs); permite vincular do papel nível |
/LD |
Passa /DLL |
/LDd |
Passa /DLL |
/link |
Passa o restante da linha de comando ao LINK |
/MD ou /MT |
Coloca um nome de biblioteca padrão no arquivo de .obj |
/MDd ou /MTd |
Coloca um nome de biblioteca padrão no arquivo de .obj. Define o símbolo _DEBUG |
/nologo |
Passa /NOLOGO |
/Zd |
Passa /DEBUG |
/Zi ou /Z7 |
Passa /DEBUG |
/Zl |
Omite o nome da biblioteca padrão do arquivo de .obj |
Para obter mais informações, consulte Opções do compilador.