Compiler-Controlled LINK Options

Der CL-Compiler ruft LINK automatisch auf, es sei denn, Sie geben die Option "/c" an. CL bietet eine gewisse Kontrolle über den Linker über Befehlszeilenoptionen und -argumente. In der folgenden Tabelle sind die Features in CL zusammengefasst, die sich auf die Verknüpfung auswirken.

CL-Spezifikation CL-Aktion, die sich auf LINK auswirkt
Jede dateierweiterung außer .c, .cxx, .cpp oder .def Übergibt einen Dateinamen als Eingabe an LINK.
filename.def Übergibt /DEF:filename.def
/F-Zahl /STACK:number übergeben
/Fd-Dateiname Übergibt /PDB:filename
/Fe-Dateiname /OUT:filename wird übergeben
/Fm-Dateiname Übergibt /MAP:filename
/Gy Erstellt verpackte Funktionen (COMDATs); aktiviert Verknüpfung auf Funktionsebene
/LD Übergibt /DLL
/LDd Übergibt /DLL
/link Übergibt erneut Standard der der Befehlszeile an LINK
/MD oder /MT Platziert einen Standardbibliotheksnamen in der OBJ-Datei.
/MDd oder /MTd Platziert einen Standardbibliotheksnamen in der OBJ-Datei. Definiert das Symbol _DEBUG
/nologo Übergibt /NOLOGO
/Zd Übergibt /DEBUG
/Zi oder /Z7 Übergibt /DEBUG
/Zl Der Standardbibliotheksname wird aus der OBJ-Datei weggelassen.

Weitere Informationen finden Sie unter MSVC-Compileroptionen.

Siehe auch

MSVC-Linkerreferenz
MSVC-Linkeroptionen