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. |