Windows平台问题上的静态库

时间:2009-05-01 14:16:12

标签: static

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

  1. 如何检查lib是否是静态库(例如,即使文件名的扩展名为.lib,也是DLL的导入库或其他非合法静态库文件的格式);
  2. 如何在构建静态库时检查是否使用了MT或MD标志?
  3. 提前谢谢, 乔治

1 个答案:

答案 0 :(得分:1)

你的问题2很简单。 VC中的dumpbin工具可以简单地执行此操作:

dumpbin /directives your_static_lib.lib

然后按MSVC runtime library list

检查依赖项库名称