/IDLOUT (Namen der MIDL-Ausgabedateien)
/IDLOUT:[path\]filename
Parameter
path
Eine absolute oder relative Pfadangabe. Durch angeben eines Pfads haben Sie nur auswirkungen auf den Speicherort einer IDL-Datei; Alle anderen Dateien werden im Projektverzeichnis abgelegt.
filename
Gibt den Namen der IDL-Datei an, die vom MIDL-Compiler erstellt wurde. Es wird keine Dateierweiterung angenommen; Geben Sie "filename.idl" an, wenn Sie eine IDL-Erweiterung wünschen.
Hinweise
Die Option "/IDLOUT" gibt den Namen und die Erweiterung der IDL-Datei an.
Der MIDL-Compiler wird vom MSVC-Linker aufgerufen, wenn Projekte mit dem Modul-Attribut verknüpft werden.
/IDLOUT gibt auch die Dateinamen der anderen Ausgabedateien an, die dem MIDL-Compiler zugeordnet sind:
filename.tlb
Filename_p.c
Filename_i.c
filename.h
Filename ist der Parameter, den Sie an /IDLOUT übergeben. Wenn /TLBOUT angegeben ist, erhält die TLB-Datei ihren Namen aus dem Dateinamen "/TLBOUT".
Wenn Sie weder /IDLOUT noch /TLBOUT angeben, 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
Ö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).
Wählen Sie die Seite "Konfigurationseigenschaften>linker>Embedded IDL" aus.
Ändern Sie die IdL-Basisdateiname-Eigenschaft .
So legen Sie diese Linkeroption programmgesteuert fest
- Siehe MergedIDLBaseFileName.
Siehe auch
MSVC-Linkerreferenz
MSVC-Linkeroptionen
/IGNOREIDL (Attribute nicht in MIDL verarbeiten)
/MIDL (MIDL-Befehlszeilenoptionen angeben)
Erstellen eines attributierten Programms