Opcje LINK kontrolowane przez kompilator
Kompilator CL automatycznie wywołuje łącze, chyba że zostanie określona opcja /c.CL zapewnia kontrolę nad linker za pośrednictwem wiersza polecenia Opcje i argumenty.W następującej tabeli podsumowano funkcje w CL, które wpływają na łączenie.
Specyfikacja CL |
CL akcję, która ma wpływ na łącza |
---|---|
Rozszerzenia nazw plików, innych niż .c, .cxx, .cpp lub DEF. |
Przekazuje nazwę pliku jako dane wejściowe do łącza |
Nazwa plikuDEF. |
Przechodzi /DEF:Nazwa plikuDEF. |
/Fnumber |
Legitymacje /STACK:number |
/FDNazwa pliku |
Przechodzi /PDB:Nazwa pliku |
/FeNazwa pliku |
Przechodzi/OUT:Nazwa pliku |
/FMNazwa pliku |
Legitymacje/map:Nazwa pliku |
/Gy |
Tworzy pakowane funkcji (COMDATs); możliwość łączenia funkcji poziom |
/LD |
Przechodzi/dll |
/LDd |
Przechodzi/dll |
/link |
Przekazuje pozostałą część wiersza polecenia do łącza |
/MD lub /MT |
Umieszcza w pliku .obj nazwę biblioteki domyślne |
/ MDd lub /MTd |
Domyślna nazwa biblioteki miejsca w pliku .obj.Określa symbol _DEBUG |
/nologo |
Przechodzi/nologo |
/Zd |
Przebiegi/Debug |
/Zi lub /Z7 |
Przebiegi/Debug |
/Zl |
Pomija domyślna nazwa biblioteki z pliku .obj |
Aby uzyskać więcej informacji, zobacz Opcje kompilatora.