Qt 5.6.1 установлен с помощью MaintenanceTool, студия 2015 update 2. Приложение собирается в Debug, подключены отладочные версии библиотек Qt (с окончанием d). Отладчик показывает (Debug-Windows-Modules), что pdb подгружены. При пошаговой отладке не переходит в код библиотек Qt (студия пишет, что файл .cpp не найден и предлагает дальше в дизассемблере трассировать). Есть ли вариант проходить отладчиком код библиотек без загрузки исходников?
Ответ
Развёрнутый ответ на ваш вопрос найдёте в этой статье. Если коротко, то нет, без исходников никак.
UPD:
Файл базы данных программы (PDB) содержит отладочные данные и сведения
о состоянии проекта, позволяющие выполнять последовательную компоновку
отладочной конфигурации программы.
При каждом создании OBJ-файла
компилятор C/C++ объединяет отладочные данные в VCx0.PBD. Вставляемые
в него данные включают сведения о типах, но не включают символьные
данные, такие как определения функций.
Комментариев нет:
Отправить комментарий