LIB 概述
LIB (lib.exe) 创建标准库、导入库和导出文件,可在生成程序时与 LINK 一起使用。 LIB 从命令提示符运行。
LIB 可以用于以下模式:
这些模式相互排斥;LIB 一次只能用于一种模式。
LIB 选项
下表列出了 lib.exe 的选项,包含可查看详细信息的链接。
选项 | 说明 |
---|---|
/DEF | 创建导入库和导出文件。 有关详细信息,请参阅生成导入库和导出文件。 |
/ERRORREPORT | 已弃用。 有关详细信息,请参阅运行 LIB。 |
/EXPORT | 从程序导出函数。 有关详细信息,请参阅生成导入库和导出文件。 |
/EXTRACT | 创建包含现有库成员副本的对象 (.obj) 文件。 有关详细信息,请参阅提取库成员。 |
/INCLUDE | 向符号表中添加符号。 有关详细信息,请参阅生成导入库和导出文件。 |
/LIBPATH | 重写环境库路径。 有关详细信息,请参阅管理库。 |
/LINKREPRO | 创建重现 lib.exe 崩溃或内部错误所需的项目。 有关详细信息,请参阅运行 LIB。 |
/LINKREPROTARGET | 仅当 lib.exe 与指定文件一起使用时,才会生成 /LINKREPRO 项目。 有关详细信息,请参阅运行 LIB。 |
/LIST | 将有关输出库的信息显示到标准输出。 有关详细信息,请参阅管理库。 |
/LTCG | 导致使用链接时代码生成来生成库。 有关详细信息,请参阅运行 LIB。 |
/MACHINE | 指定程序的目标平台。 有关详细信息,请参阅运行 LIB。 |
/NAME | 当生成导入库时, 指定正在为其生成导入库的 DLL 的名称。 有关详细信息,请参阅管理库。 |
/NODEFAULTLIB | 从其在解析外部引用时搜索的库列表中移除一个或多个默认库。 有关详细信息,请参阅管理库。 |
/NOLOGO | 禁止显示 LIB 版权消息和版本号,并阻止命令文件的回显。 有关详细信息,请参阅运行 LIB。 |
/OUT | 重写默认输出文件名。 有关详细信息,请参阅管理库。 |
/REMOVE | 忽略输出库中的对象。 有关详细信息,请参阅管理库。 |
/SUBSYSTEM | 告知操作系统如何运行通过链接到输出库创建的程序。 有关详细信息,请参阅管理库。 |
/VERBOSE | 显示有关会话进度的详细信息,包括正在添加的 .obj 文件的名称。 有关详细信息,请参阅运行 LIB。 |
/WX | 将警告视为错误。 有关详细信息,请参阅运行 LIB。 |