Delen via


OPTIES VOOR MIDL-compiler

U kunt de volgende opdrachtregelopties gebruiken om een deel van het standaardgedrag van de MIDL-compiler te overschrijven en optimalisaties te kiezen die geschikt zijn voor uw toepassing. Zie de MIDL Command-Line Referencevoor een volledige lijst met opties voor de MIDL-opdrachtregel.

Schakeloptie voor opdrachtregel Beschrijving
/acf-
Gebruik dit om een expliciete ACF-bestandsnaam op te geven. Met deze schakeloptie kunt u ook verschillende interfacenamen gebruiken in de IDL- en ACF-bestanden.
/dlldata-
Hiermee geeft u een bestandsnaam voor het gegenereerde DLL-gegevensbestand voor een proxy-DLL. De standaardbestandsnaam is Dlldata.c.
/env-
Stuurt MIDL om stubs of een typebibliotheek voor een doelomgeving te genereren.
/header, /h
Hiermee geeft u de naam van het interfaceheaderbestand. De standaardnaam is die van het IDL-bestand met de extensie .h.
/iid-
Hiermee geeft u een interface-id bestandsnaam die de standaard interface-id-bestandsnaam voor een COM-interface overschrijft.
/lcid-
Biedt volledige DBCS-ondersteuning, zodat u internationale tekens kunt gebruiken in uw invoerbestanden, bestandsnamen en mappaden.
/no_format_opt
Als u de codegrootte wilt verkleinen, elimineert MIDL standaard dubbele descriptors. Met deze schakelaar wordt dit optimalisatiegedrag uitgeschakeld.
/Oi, /Oic-, /Oif-
Hiermee wordt MIDL om een volledig geïnterpreteerde marshalingmethode te gebruiken. De schakelopties /Oic en /Oicf bieden extra prestatieverbeteringen.
/out-
Hiermee geeft u de map waarnaar de MIDL-compiler uitvoerbestanden schrijft. De uitvoermap kan worden opgegeven met een stationsletter, een absolute padnaam of beide. De standaardinstelling is dat MIDL de bestanden naar de huidige map schrijft.
/proxy-
Hiermee geeft u de naam van het interfaceproxybestand voor een COM-interface. De standaardnaam is die van het IDL-bestand plus '_p.c'.
/tlb-
Hiermee geeft u de naam van het type bibliotheekbestand. De standaardnaam is die van het IDL-bestand, met de extensie .tlb.

MIDL-compilatie