Визуальный студийный проект экспорт списка dll-функций (подписей)

Есть ли какой-нибудь способ / инструмент для создания списка всех функций (с аргументами), которые имеют директиву __declspec (dllexport) в визуальной студии?

Конечно, я мог бы создать сценарий для анализа всех файлов header / cpp из проекта — однако создается впечатление, что создается полный препроцессор C, который также проверяет #define и т.д. Есть ли где-нибудь в Visual Studio «скрытый» метод для создания простого текстового файла со всеми сигнатурами функций FULL экспортируемых функций в DLL?

Должен ли я анализировать файл .lib, созданный с помощью DLL? — Как? — Обратите внимание, что я ищу полный сигнатура функции, включая типы аргументов & пространства имен и т. д.

0

Решение

Вы можете использовать инструмент DependencyWalker, это старый инструмент, который раньше выпускался вместе с Visual Studio. Вы можете скачать его с http://www.dependencywalker.com/.

Откройте свою DLL, выберите все имена функций, скопируйте и вставьте ее в свой текстовый файл.

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector