windows下,将一个lib打包进另一个lib的命令

时间:2021-06-02 00:15:56
   希望把lib1.lib,lib2.lib打包后生成liba.lib
   在windows环境下,能有什么方法呢?

4 个解决方案

#1


如果装的是VC,进入VC的命令提示,输入lib,会给你用法

就是这个工具,lib.exe

中文版VC的话,相应的帮助信息也是全中文的

#2


不懂,帮顶!

#3


我用了一下lib命令:

C:\Program Files\Microsoft Visual Studio 8\VC\bin>lib.exe /MACHINE:X64  /LIBPATH:"D:\a"  /LIST:"lib1.lib lib2.lib"  /OUT:"d:\a\liba.lib"
Microsoft (R) Library Manager Version 8.00.50727.42
Copyright (C) Microsoft Corporation.  All rights reserved.

但是并没有看到liba.lib生成,怎么回事?

#4


搞定了
lib /out:my.lib my.lib A1.lib A2.lib ... An.lib

#1


如果装的是VC,进入VC的命令提示,输入lib,会给你用法

就是这个工具,lib.exe

中文版VC的话,相应的帮助信息也是全中文的

#2


不懂,帮顶!

#3


我用了一下lib命令:

C:\Program Files\Microsoft Visual Studio 8\VC\bin>lib.exe /MACHINE:X64  /LIBPATH:"D:\a"  /LIST:"lib1.lib lib2.lib"  /OUT:"d:\a\liba.lib"
Microsoft (R) Library Manager Version 8.00.50727.42
Copyright (C) Microsoft Corporation.  All rights reserved.

但是并没有看到liba.lib生成,怎么回事?

#4


搞定了
lib /out:my.lib my.lib A1.lib A2.lib ... An.lib