Share via


/IDLOUT (Assegna un nome ai file di output MIDL)

/IDLOUT:[path\]filename

Parametri

path
Specifica del percorso assoluto o relativo. Specificando un percorso, si influisce solo sulla posizione di un file con estensione idl; tutti gli altri file vengono inseriti nella directory del progetto.

filename
Specifica il nome del file con estensione idl creato dal compilatore MIDL. Non si presuppone alcuna estensione di file; specificare filename.idl se si vuole un'estensione .idl.

Osservazioni:

L'opzione /IDLOUT specifica il nome e l'estensione del file con estensione idl.

Il compilatore MIDL viene chiamato dal linker MSVC durante il collegamento di progetti con l'attributo module.

/IDLOUT specifica anche i nomi di file degli altri file di output associati al compilatore MIDL:

  • filename.tlb

  • filename_p.c

  • filename_i.c

  • filename.h

filename è il parametro passato a /IDLOUT. Se si specifica /TLBOUT, il file con estensione tlb otterrà il nome dal nome file /TLBOUT.

Se non si specificano /IDLOUT né /TLBOUT, il linker creerà vc70.tlb, vc70.idl, vc70_p.c, vc70_i.c e vc70.h.

Per impostare questa opzione del linker nell'ambiente di sviluppo di Visual Studio

  1. Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.

  2. Selezionare la pagina delle proprietà IDL incorporata Linker>Proprietà>di configurazione.

  3. Modificare la proprietà Merge IDL Base File Name .

Per impostare l'opzione del linker a livello di codice

Vedi anche

Informazioni di riferimento sul linker MSVC
Opzioni del linker MSVC
/IGNOREIDL (non elabora gli attributi in MIDL)
/MIDL (specifica opzioni della riga di comando MIDL)
Compilazione di un programma con attributi