LIB 概述

更新:2007 年 11 月

LIB 创建标准库、导入库和导出文件,在生成程序时可将它们与 LINK 一起使用。 LIB 从命令提示运行。

可在下列几种模式下使用 LIB:

这些模式是互斥的;每次只能以一种模式使用 LIB。

Lib 选项

下表列出了 lib.exe 的选项,并提供了可获得更多信息的链接。

  • /DEF
    创建导入库和导出文件。

    有关更多信息,请参见生成导入库和导出文件

  • /ERRORREPORT
    将有关 lib.exe 内部错误的信息发送给 Microsoft。

    有关更多信息,请参见运行 LIB

  • /EXPORT
    从程序中导出函数。

    有关更多信息,请参见生成导入库和导出文件

  • /EXTRACT
    创建一个对象 (.obj) 文件,其中包含现有库的一个成员的副本。

    有关更多信息,请参见提取库成员

  • /INCLUDE
    将符号添加到符号表中。

    有关更多信息,请参见生成导入库和导出文件

  • /LIBPATH
    重写环境库路径。

    有关更多信息,请参见管理库

  • /LIST
    将有关输出库的信息显示到标准输出。

    有关更多信息,请参见管理库

  • /LTCG
    导致使用链接时代码生成机制生成库。

    有关更多信息,请参见运行 LIB

  • /MACHINE
    指定程序的目标平台。

    有关更多信息,请参见运行 LIB

  • /NAME
    生成导入库时,指定为其生成导入库的 DLL 名。

    有关更多信息,请参见管理库

  • /NODEFAULTLIB
    在解析外部引用时,从其搜索的库列表中移除一个或多个默认库。

    有关更多信息,请参见管理库

  • /NOLOGO
    取消显示 LIB 版权信息和版本号,并防止回显命令文件。

    有关更多信息,请参见运行 LIB

  • /OUT
    重写默认输出文件名。

    有关更多信息,请参见管理库

  • /REMOVE
    忽略来自输出库的对象。

    有关更多信息,请参见管理库

  • /SUBSYSTEM
    通知操作系统如何运行通过链接到输出库创建的程序。

    有关更多信息,请参见管理库

  • /VERBOSE
    显示有关会话进度的详细信息,其中包括所添加的 .obj 文件的名称。

    有关更多信息,请参见运行 LIB

  • /WX
    将警告视为错误。

    有关更多信息,请参见运行 LIB

请参见

参考

LIB 引用

LIB 输入文件

LIB 输出文件

其他 LIB 输出

库结构