【问题标题】:static library on Windows platform issueWindows平台上的静态库问题
【发布时间】:2009-05-01 22:20:21
【问题描述】:

关于Windows平台静态库的两个问题,

  1. 如何检查 lib 是否是静态库(例如,DLL 的导入库或其他不是合法静态库文件的格式,即使文件名具有 .lib 扩展名);
  2. 构建静态库时如何检查是否使用了MT或MD标志?

提前致谢, 乔治

【问题讨论】:

    标签: static


    【解决方案1】:

    您的问题 2 很简单。 VC 中的dumpbin 工具可以简单地做到这一点:

    dumpbin /directives your_static_lib.lib
    

    然后通过MSVC runtime library list查看依赖库名称

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多