LD_DEBUG = файлы для Windows Visual Studio? - PullRequest
1 голос
/ 04 февраля 2010

Я застрял на проблеме с загрузчиком ddl в Windows Visual Studio 2009 C ++.У меня есть фреймворк, который загружает плагины в виде DLL-файлов, к сожалению, у меня нет доступа к исходному коду фреймворка.Обходчик зависимостей не показывает никаких ошибок, но фреймворк просто говорит «зависимости не найдены» при загрузке плагина.Я совершенно незнаком с отладкой в ​​Windows, следующим шагом в Linux было бы установить LD_DEBUG = files и проверить, какие DLL / библиотеки загружены.

Возможно ли нечто подобное под Windows?

Ответы [ 2 ]

0 голосов
/ 04 февраля 2010

Если среда не сообщает, какую DLL не удалось найти, то вы можете узнать это вручную с помощью Process Monitor.

0 голосов
/ 04 февраля 2010

Если вы используете обходчик зависимостей , у него есть пункт меню Профиль.Поэтому, если вы загрузите exe-файл в обходчик зависимостей и используете профиль, вы можете получить дополнительную информацию, почему dll не была разрешена.

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