Где найти файлы pdb для библиотеки Qt?

Я отлаживаю приложение Qt. Где я могу найти отладочную библиотеку Qt?
Я использую vs2010 на окнах. Он говорит, что ему нужен файл pdb для многих .dll из Qt.

5

Решение

Qt SDK не поставляется с символами отладки для сборок релиза. Вы должны скомпилировать все это из исходного кода с правильными флагами компилятора, чтобы получить нужные вам файлы .pdb.

Видеть это сообщение об ошибке.

7

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

Начиная с Qt 5.9, PDB, соответствующие дистрибутивам Windows, доступны в виде отдельного ZIP-файла для загрузки из этого архива:
https://download.qt.io/archive/qt/

Просто перейдите к своему конкретному дистрибутиву и выберите между «uwp» или «настольными» PDB в зависимости от ситуации.

6

PDBs используются для отладки, если вы устанавливаете Qt библиотека, вы не сможете получить доступ к библиотеке с помощью отладчика и, например, шагнуть в реализацию функции … как это и должно быть. AFAIK, если вы хотите PDBs вам нужно скомпилировать Qt из источника.

0

Я нашел эти файлы в папке bin моей установки Qt (qt 5.7)

0
По вопросам рекламы [email protected]