Инспектор статических библиотек для windows? - PullRequest
21 голосов
/ 03 февраля 2010

Я знаю, что существуют инструменты, такие как PE Explorer, для проверки содержимого библиотек DLL на окнах (экспортированные символы и т. Д.). Есть ли что-то подобное для статических библиотек? Я связываюсь со сторонней библиотекой, которая генерирует некоторые ошибки связывания, и я хочу еще раз проверить, что ожидаемые символы действительно предоставляются.

Ответы [ 2 ]

28 голосов
/ 03 февраля 2010

Dumpbin

Утилита DUMPBIN, которая поставляется с 32-разрядной версией Microsoft Visual C ++, сочетает в себе возможности утилит LINK, LIB и EXEHDR. Комбинация этих инструментов обеспечивает возможность предоставления информации о формате и символах в исполняемых файлах, библиотеках и DLL-файлах.

9 голосов
/ 03 февраля 2010

dumpbin поставляется с Visual Studio и может просматривать файлы .lib. Прочитайте документацию, чтобы выяснить, какой из них вы хотите использовать, или просто используйте / all, выгрузите все это в файл и используйте редактор для поиска символов, которые вы ищете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...