Поделиться через


Управляемые компилятором параметры LINK

Компилятор CL автоматически вызывает LINK, если параметр /c не указан. Среда CL обеспечивает некоторый контроль над компоновщиком с помощью параметров командной строки и аргументов. В следующей таблице перечислены функции среды CL, влияющие на связывание.

Спецификация CL Действие CL, влияющее на LINK
Любое расширение имени файла, отличное от C, CXX, .cpp или DEF Передает имя файла в качестве входных данных в LINK
filename.def Передает /DEF:filename.def
/Fчисло Передает /STACK:number
/Fdfilename Передает /PDB:filename
/Fefilename Передает /OUT:filename
/Fm-файл Передает /MAP:filename
/Gy Создает упакованные функции (COMDATs); включает связывание на уровне функций
/LD Передает /DLL
/LDd Передает /DLL
/link Передает оставшуюся часть командной строки в LINK
/MD или /MT Помещает имя библиотеки по умолчанию в файл .obj
/MDd или /MTd Помещает имя библиотеки по умолчанию в файл .obj. Определяет символ _DEBUG
/nologo Передает /NOLOGO
/Zd Передает /DEBUG
/Zi или /Z7 Передает /DEBUG
/Zl Имя библиотеки по умолчанию Omits из файла .obj

Дополнительные сведения см. в разделе "Параметры компилятора MSVC".

См. также

Справочник по компоновщику MSVC
Параметры компоновщика MSVC