Možnosti LINK řízené kompilátorem
Kompilátor CL automaticky volá LINK, pokud nezadáte možnost /c. CL poskytuje určitou kontrolu nad linkerem prostřednictvím možností a argumentů příkazového řádku. Následující tabulka shrnuje funkce modulu CL, které ovlivňují propojení.
Specifikace CL | Akce CL, která má vliv na LINK |
---|---|
Jakékoli přípony názvu souboru jiného než .c, .cxx, .cpp nebo .def | Předá název souboru jako vstup do linku. |
filename.def | Předá /DEF:filename.def |
/Fčíslo | Předá /STACK:number |
/Fdnázev souboru | Předá /PDB:filename |
/Fenázev souboru | Předá /OUT:název souboru |
/Fmnázev souboru | Předá /MAP:filename |
/Gy | Vytvoří zabalené funkce (COMDAT); umožňuje propojení na úrovni funkce. |
/LD | Předá /DLL |
/LDd | Předá /DLL |
/link | Předá zbytek příkazového řádku do linku. |
/MD nebo /MT | Umístí výchozí název knihovny do souboru .obj. |
/MDd nebo /MTd | Umístí výchozí název knihovny do souboru .obj. Definuje symbol _DEBUG |
/nologo | Předá /NOLOGO |
/Zd | Předá /DEBUG |
/Zi nebo /Z7 | Předá /DEBUG |
/Zl | Vynechá výchozí název knihovny ze souboru .obj |
Další informace naleznete v tématu MSVC Compiler Options.