статическая библиотека на платформе Windows - PullRequest
0 голосов
/ 01 мая 2009

Два вопроса о статической библиотеке на платформе Windows,

  1. Как проверить, является ли библиотека статической библиотекой (или нет, например, библиотека импорта для DLL или другой формат, который не является допустимым файлом статической библиотеки, даже если имя файла имеет расширение .lib);
  2. Как проверить, используется ли флаг MT или MD при сборке статической библиотеки?

спасибо заранее, George

1 Ответ

1 голос
/ 01 мая 2009

Ваш вопрос 2 прост. инструмент dumpbin в VC может просто сделать это:

dumpbin /directives your_static_lib.lib

И затем проверьте имена библиотек зависимостей по Список библиотек времени выполнения MSVC

...