Dependency Walker не показывает все зависимые DLL
-
23-09-2019 - |
Вопрос
У меня есть библиотека Фортрана, и я хочу знать, от каких сборок она зависит. цель перераспределения.
Я обнаружил одну вещь: средство обхода зависимостей не показывает все зависимости, т. е. есть некоторые библиотеки DLL, от которых зависит моя сборка, но средство обхода зависимостей не показывает их.
Примером может служить библиотека dll, которая использует библиотеки dll Intel mkl LAPACK, но средство обхода зависимостей не отображает эту зависимость.
Почему это так?Есть идеи, как решить эту проблему, или есть ли другой, более надежный инструмент, который я могу использовать?
Решение
Dependency Walker покажет статические зависимости только в том случае, если вы его не запустите.Запустите его в профиле, и он покажет сборки, которые он динамически загружает.