/IDLOUT (nomear arquivos de saída MIDL)
/IDLOUT:[path\]filename
Parâmetros
caminho
Uma especificação de caminho absoluto ou relativo. Ao especificar um caminho, você afeta apenas o local de um arquivo .idl; todos os outros arquivos são colocados no diretório do projeto.
filename
Especifica o nome do arquivo .idl criado pelo compilador da MIDL. Nenhuma extensão de arquivo é assumida; especifique filename.idl se desejar uma extensão .idl.
Comentários
A opção /IDLOUT especifica o nome e a extensão do arquivo .idl.
O compilador da MIDL é chamado pelo vinculador do MSVC ao vincular projetos que têm o atributo module.
A /IDLOUT também especifica os nomes de arquivo dos outros arquivos de saída associados ao compilador da MIDL:
filename.tlb
filename_p.c
filename_i.c
filename.h
filename é o parâmetro que você passa para a /IDLOUT. Se /TLBOUT for especificada, o arquivo .tlb obterá o nome no filename da /TLBOUT.
Se você não especificar /IDLOUT nem /TLBOUT, o vinculador criará vc70.tlb, vc70.idl, vc70_p.c, vc70_i.c e vc70.h.
Para definir esta opção do vinculador no ambiente de desenvolvimento do Visual Studio
Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.
Selecione Propriedades de Configuração>Vinculador>IDL inserida na página de propriedades.
Modifique a propriedade Mesclar Nome do Arquivo de Base da IDL.
Para definir esta opção do vinculador por meio de programação
- Consulte MergedIDLBaseFileName.
Confira também
Referência de vinculador MSVC
Opções de vinculador MSVC
/IGNOREIDL (não processar atributos em MIDL)
/MIDL (especificar opções de linha de comando de MIDL)
Compilando um programa atribuído