Partilhar via


/IDLOUT (Nome dos arquivos de saída MIDL)

Sintaxe

/IDLOUT:[caminho]nome do ficheiro

Argumento

path
Uma especificação de caminho absoluta ou relativa. Ao especificar um caminho, você afeta apenas o local de um .idl arquivo, todos os outros arquivos são colocados no diretório do projeto.

filename
Especifica o .idl nome do arquivo criado pelo compilador MIDL. Nenhuma extensão de arquivo é assumida; especifique *filename.idl se quiser uma .idl extensão. Quando expandido, o nome do arquivo totalmente qualificado não deve exceder MAX_PATH (260 caracteres).

Observações

A /IDLOUT opção especifica o nome e a .idl extensão do arquivo.

O compilador MIDL é chamado pelo vinculador MSVC ao vincular projetos que têm o module atributo.

/IDLOUT também especifica os nomes de arquivo dos outros arquivos de saída associados ao compilador MIDL:

  • nome do arquivo.tlb
  • Nome do arquivo_p.c
  • Nome do arquivo_i.c
  • nome do arquivo.h

filename é o parâmetro que você passa para /IDLOUT. Se /TLBOUT for especificado, o arquivo .tlb receberá seu nome de /TLBOUTfilename.

Se você não especificar nem /IDLOUT , /TLBOUTo vinculador criará vc70.tlb, vc70.idl, vc70_p.c, vc70_i.c e vc70.h.

Para definir essa opção de vinculador no ambiente de desenvolvimento do Visual Studio

  1. Abra a caixa de diálogo Property Pages do projeto. Para obter detalhes, consulte Definir compilador C++ e criar propriedades no Visual Studio.
  2. Selecione a página de propriedades Configuration Properties>Linker>Embedded IDL .
  3. Modifique a propriedade Merge IDL Base File Name .

Para definir essa opção de vinculador programaticamente

Ver também

de referência do vinculador MSVC
opções do vinculador MSVC
/IGNOREIDL (Não processar atributos em MIDL)
/MIDL (especificar opções de linha de comando MIDL)
Construindo um Programa Atribuído