0

Если у меня есть работающий EXE, я могу подключить к нему отладчик. Что относительно DLL? Скажем, стороннее приложение (закрытый источник, отсутствие данных отладки) позволяет мне создавать плагины как библиотеки DLL, и я хочу отлаживать один из них. Каков правильный путь?Отладчик Hook VC++ для запуска DLL

ответ

0

Проект + Свойства, Отладка. Установите для параметра «Команда» значение EXE, загружающее DLL, это стороннее приложение. Установите точки останова в вашем DLL-коде, они активируются, как только загрузится DLL. Индикатор остаточной точки останова меняется на заполненный круг. И отладчик прерывается, как только вы вызываете свой код.

1

Отладчик прилагается к процессу. DLL не является процессом, это всего лишь один модуль. Поэтому, если вы хотите отладить свою DLL, присоедините отладчик к процессу загрузки и использования вашей DLL.

Смежные вопросы