Freigeben über


/IDLOUT (Namen der MIDL-Ausgabedateien)

Syntax

/IDLOUT:[Pfad]Dateiname

Streitpunkt

path
Eine absolute oder relative Pfadangabe. Durch angeben eines Pfads wirken Sie sich nur auf den Speicherort einer .idl Datei aus. Alle anderen Dateien werden im Projektverzeichnis abgelegt.

filename
Gibt den Namen der Datei an, die .idl vom MIDL-Compiler erstellt wurde. Es wird keine Dateierweiterung angenommen; geben Sie *filename.idl an, wenn Sie eine .idl Erweiterung wünschen. Bei Erweiterung darf der vollqualifizierte Dateiname (260 Zeichen) nicht überschreiten MAX_PATH .

Hinweise

Die /IDLOUT Option gibt den Namen und die Erweiterung der .idl Datei an.

Der MIDL-Compiler wird vom MSVC-Linker aufgerufen, wenn Projekte mit dem module Attribut verknüpft werden.

/IDLOUT gibt außerdem die Dateinamen der anderen Ausgabedateien an, die dem MIDL-Compiler zugeordnet sind:

  • filename.tlb
  • Filename_p.c
  • Filename_i.c
  • filename.h

filenameist der Parameter, an den Sie übergeben./IDLOUT Wenn /TLBOUT angegeben, erhält die TLB-Datei den Namen von /TLBOUTfilename.

Wenn Sie weder /IDLOUT angeben noch /TLBOUT, erstellt der Linker vc70.tlb, vc70.idl, vc70_p.c, vc70_i.c und vc70.h.

So legen Sie diese Linkeroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen erhalten Sie unter Set C++ compiler and build properties in Visual Studio (Festlegen der Compiler- und Buildeigenschaften (C++) in Visual Studio).
  2. Wählen Sie die Seite "Konfigurationseigenschaften>>" aus.
  3. Ändern Sie die IdL-Basisdateiname-Eigenschaft .

So legen Sie diese Linkeroption programmgesteuert fest

Siehe auch

MSVC-Linkerreferenz
MSVC-Linkeroptionen
/IGNOREIDL (Attribute nicht in MIDL verarbeiten)
/MIDL (MIDL-Befehlszeilenoptionen angeben)
Erstellen eines attributierten Programms