Condividi tramite


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.

di compilazione MIDL