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 MIDL Command-Line Riferimento.
Opzione 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 della libreria dei tipi. Il nome predefinito è quello del file IDL, con estensione tlb. |