Opzioni del compilatore MIDL

È possibile usare le opzioni della riga di comando seguenti per eseguire l'override di alcuni dei comportamenti predefiniti del compilatore MIDL e scegliere le ottimizzazioni appropriate per l'applicazione. Per un elenco completo delle opzioni della riga di comando MIDL, vedere le informazioni di riferimento sulla riga di comando MIDL.

Switch della riga di comando Descrizione
/Acf
Usare per specificare un nome file ACF esplicito. Questa opzione consente anche l'uso di nomi di interfaccia diversi nei file IDL e ACF.
/dlldata
Specifica un nome file per il file di dati dll generato per una DLL proxy. Il nome file predefinito è Dlldata.c.
/Env
Indirizza MIDL per generare stub o una libreria dei tipi per un ambiente di destinazione.
/header, /h
Specifica il nome del file di intestazione dell'interfaccia. Il nome predefinito è quello del file IDL con estensione h.
/Iid
Specifica un nome file dell'identificatore di interfaccia che esegue l'override del nome file dell'identificatore di interfaccia predefinito per un'interfaccia COM.
/Lcid
Fornisce supporto DBCS completo in modo da poter usare caratteri internazionali nei file di input, nei nomi file e nei percorsi di directory.
/no_format_opt
Per impostazione predefinita, per ridurre le dimensioni del codice, MIDL elimina i descrittori duplicati. Questa opzione disattiva questo comportamento di ottimizzazione.
/Oi, /Oic, /Oif
Indirizza MIDL all'uso di un metodo di marshalling completamente interpretato. Le opzioni /Oic e /Oicf offrono miglioramenti aggiuntivi per le prestazioni.
/out
Specifica la directory in cui il compilatore MIDL scrive i file di output. La directory di output può essere specificata con una lettera di unità, un percorso assoluto o entrambi. Il valore predefinito è che MIDL scrive i file nella directory corrente.
/Proxy
Specifica il nome del file proxy di interfaccia per un'interfaccia COM. Il nome predefinito è quello del file IDL più "_p.c".
/Tlb
Specifica il nome del file di libreria dei tipi. Il nome predefinito è quello del file IDL, con estensione tlb.

Compilazione MIDL