c++ создать Инспектор статических библиотек для windows?




как создать собственную библиотеку c++ (2)

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


Answer #1

Dumpbin

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


Answer #2

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





static