MIDL-fordító beállításai
Az alábbi parancssori beállításokkal felülbírálhatja a MIDL-fordító néhány alapértelmezett viselkedését, és kiválaszthatja az alkalmazásnak megfelelő optimalizálást. A MIDL parancssori beállításainak teljes listáját a MIDL Command-Line Referenciacímű cikkben talál.
Parancssori kapcsoló | Leírás |
---|---|
/acf |
Explicit ACF-fájlnév megadására használható. Ez a kapcsoló lehetővé teszi a különböző interfésznevek használatát az IDL- és ACF-fájlokban. |
/dlldata |
Megadja a proxy DLL-hez létrehozott DLL-adatfájl fájlnevét. Az alapértelmezett fájlnév Dlldata.c. |
/env |
A MIDL-t a célkörnyezethez tartozó csonkok vagy típustárak létrehozására irányítja. |
/header, /h |
Megadja az interfész fejlécfájljának nevét. Az alapértelmezett név a .h kiterjesztésű IDL-fájl neve. |
/iid |
Egy felületazonosító fájlnevet ad meg, amely felülírja a COM-felület alapértelmezett felületazonosítójának fájlnevét. |
/lcid |
Teljes körű ADATBÁZIS-támogatást biztosít, hogy nemzetközi karaktereket használjon a bemeneti fájlokban, a fájlnevekben és a címtár elérési útjaiban. |
/no_format_opt |
Alapértelmezés szerint a kódméret csökkentése érdekében a MIDL kiküszöböli a duplikált leírókat. Ez a kapcsoló kikapcsolja ezt az optimalizálási viselkedést. |
/Oi, /Oic, /Oif |
A MIDL-t egy teljesen értelmezett marshaling metódus használatára utasítja. A /Oic és /Oicf kapcsolók további teljesítménybeli fejlesztéseket biztosítanak. |
/out |
Azt a könyvtárat adja meg, amelybe a MIDL-fordító kimeneti fájlokat ír. A kimeneti könyvtár megadható meghajtóbetűjellel, abszolút elérési útnévvel vagy mindkettővel. Az alapértelmezett érték az, hogy a MIDL az aktuális könyvtárba írja a fájlokat. |
/proxy |
A COM-adapterhez tartozó proxyfájl nevét adja meg. Az alapértelmezett név az IDL-fájl és a "_p.c" neve. |
/tlb |
Megadja a típustárfájl nevét. Az alapértelmezett név az IDL-fájl neve, .tlb kiterjesztéssel. |