Opções de vínculo controlado pelo compilador
O compilador CL chama automaticamente o LINK a menos que você especifique a opção /c. CL oferece algum controle sobre o vinculador por meio de argumentos e opções de linha de comando. A tabela a seguir resume os recursos do CL que afetam a vinculação.
Especificação de CL |
Ação de CL afeta o LINK |
---|---|
Qualquer extensão de nome de arquivo diferente, por exemplo, c,. cxx,. cpp ou. def |
Passa um nome de arquivo como entrada para o LINK |
nome do arquivo. def |
Passa a /DEF:nome de arquivo. def |
/Fnumber |
Passos de /STACK:number |
/FDnome de arquivo |
Passa a /PDB:nome de arquivo |
/FEnome de arquivo |
Passa /out:nome de arquivo |
/Fmnome de arquivo |
Passagens /MAP:nome de arquivo |
/GY |
Cria pacotes de funções (COMDATs); permite a vinculação de nível de função |
/LD |
Passa a /DLL |
/ LDd |
Passa a /DLL |
/link |
Passa o restante da linha de comando para o LINK |
/MD ou /MT |
Coloca um nome de biblioteca padrão no arquivo. obj |
/ MDd ou /MTd |
Coloca um nome de biblioteca padrão no arquivo. obj. Define o símbolo _ Debug |
/nologo |
Passa /NOLOGO |
/Zd |
Passagens /DEBUG |
/ZI ou /Z7 |
Passagens /DEBUG |
/ZL |
Omite o nome da biblioteca padrão de arquivo. obj |
Para obter mais informações, consulte Opções de compilador.