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。