Megosztás a következőn keresztül:


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.

MIDL-összeállítási