如何区分“动态库的导入库”与“静态库”

原文 http://blog.sina.com.cn/s/blog_611b75a80100emow.html 

 

 

通过命令: >lib /list Demo.lib


如果该 Demo.lib 是静态库,输出如下:
>lib /list Demo.lib
Microsoft (R) Library Manager Version 8.00.50727.42
Copyright (C) Microsoft Corporation. All rights reserved.

./Debug/Demo.obj
./Debug/Person.obj
./Debug/stdafx.obj
./Debug/Demo.res

如果该 Demo.lib 是动态库的导入库,输出如下:
>lib /list Demo.lib
Microsoft (R) Library Manager Version 8.00.50727.42
Copyright (C) Microsoft Corporation.  All rights reserved.

Demo.dll
Demo.dll
Demo.dll
Demo.dll
Demo.dll
Demo.dll
Demo.dll
---- 原文完 ----
 
 
P.S.: VS2010 下 lib 描述
 
D:/Program Files/Microsoft Visual Studio 10.0/VC/bin>lib /?
Microsoft (R) Library Manager Version 10.00.30319.01
Copyright (C) Microsoft Corporation.  All rights reserved.
用法: LIB [选项] [文件]
   选项:
      /DEF[:文件名]
      /ERRORREPORT:{NONE|PROMPT|QUEUE|SEND}
      /EXPORT:符号
      /EXTRACT:成员名
      /INCLUDE:符号
      /LIBPATH:目录
      /LIST[:文件名]
      /LTCG
      /MACHINE:{ARM|EBC|IA64|MIPS|MIPS16|MIPSFPU|MIPSFPU16|
                SH4|THUMB|X64|X86}
      /NAME:文件名
      /NODEFAULTLIB[:库]
      /NOLOGO
      /OUT:文件名
      /REMOVE:成员名
      /SUBSYSTEM:{BOOT_APPLICATION|CONSOLE|EFI_APPLICATION|
                  EFI_BOOT_SERVICE_DRIVER|EFI_ROM|EFI_RUNTIME_DRIVER|
                  NATIVE|POSIX|WINDOWS|WINDOWSCE}[,#[.##]]
      /VERBOSE
      /WX[:NO]
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值