【发布时间】:2009-05-01 22:20:21
【问题描述】:
关于Windows平台静态库的两个问题,
- 如何检查 lib 是否是静态库(例如,DLL 的导入库或其他不是合法静态库文件的格式,即使文件名具有 .lib 扩展名);
- 构建静态库时如何检查是否使用了MT或MD标志?
提前致谢, 乔治
【问题讨论】:
标签: static
关于Windows平台静态库的两个问题,
提前致谢, 乔治
【问题讨论】:
标签: static
您的问题 2 很简单。 VC 中的dumpbin 工具可以简单地做到这一点:
dumpbin /directives your_static_lib.lib
然后通过MSVC runtime library list查看依赖库名称
【讨论】: