Общие сведения о LIB
LIB (lib.exe) создает стандартные библиотеки, импорт библиотек и экспорт файлов, которые можно использовать с LINK при создании программы. LIB выполняется из командной строки.
Вы можете использовать LIB в следующих режимах:
Эти режимы являются взаимоисключающими; вы можете использовать LIB только в одном режиме одновременно.
Параметры LIB
В следующей таблице перечислены параметры lib.exe с ссылкой на дополнительные сведения.
Вариант | Описание |
---|---|
/DEF | Создайте библиотеку импорта и файл экспорта. Дополнительные сведения см. в разделе "Создание библиотеки импорта" и "Экспорт файла". |
/ERRORREPORT | Устарело. Дополнительные сведения см. в разделе Запуск программы LIB. |
/EXPORT | Экспортирует функцию из программы. Дополнительные сведения см. в разделе "Создание библиотеки импорта" и "Экспорт файла". |
/ЭКСТРАКТ | Создайте файл объекта (.obj), содержащий копию элемента существующей библиотеки. Дополнительные сведения см. в разделе "Извлечение члена библиотеки". |
/INCLUDE | Добавляет символ в таблицу символов. Дополнительные сведения см. в разделе "Создание библиотеки импорта" и "Экспорт файла". |
/LIBPATH | Переопределяет путь к библиотеке среды. Дополнительные сведения см. в разделе "Управление библиотекой". |
/LINKREPRO | Создает артефакты, необходимые для воспроизведения lib.exe сбоя или внутренней ошибки. Дополнительные сведения см. в разделе Запуск программы LIB. |
/LINKREPROTARGET | Создает артефакты /LINKREPRO только при использовании lib.exe с указанным файлом. Дополнительные сведения см. в разделе Запуск программы LIB. |
/СПИСОК | Отображает сведения о выходной библиотеке для стандартных выходных данных. Дополнительные сведения см. в разделе "Управление библиотекой". |
/LTCG | Вызывает создание библиотеки с помощью создания кода во время компоновки. Дополнительные сведения см. в разделе Запуск программы LIB. |
/MACHINE | Указывает целевую платформу для программы. Дополнительные сведения см. в разделе Запуск программы LIB. |
/ИМЯ | При создании библиотеки импорта указывает имя библиотеки DLL, для которой создается библиотека импорта. Дополнительные сведения см. в разделе "Управление библиотекой". |
/NODEFAULTLIB | Удаляет одну или несколько библиотек по умолчанию из списка библиотек, которые он выполняет поиск при разрешении внешних ссылок. Дополнительные сведения см. в разделе "Управление библиотекой". |
/NOLOGO | Подавляет отображение сообщения об авторских правах LIB и номера версии и предотвращает эхо командных файлов. Дополнительные сведения см. в разделе Запуск программы LIB. |
/OUT | Переопределяет имя выходного файла по умолчанию. Дополнительные сведения см. в разделе "Управление библиотекой". |
/УБИРАТЬ | Окупит объект из выходной библиотеки. Дополнительные сведения см. в разделе "Управление библиотекой". |
/SUBSYSTEM | Сообщает операционной системе, как запустить программу, созданную путем связывания с выходной библиотекой. Дополнительные сведения см. в разделе "Управление библиотекой". |
/VERBOSE | Отображает сведения о ходе сеанса, включая имена добавляемых .obj файлов. Дополнительные сведения см. в разделе Запуск программы LIB. |
/WX | Обработайте предупреждения как ошибки. Дополнительные сведения см. в разделе Запуск программы LIB. |
См. также
Справочник по LIB
Входные LIB-файлы
Выходные LIB-файлы
Прочие выходные данные LIB
Структура библиотеки