Я пытаюсь прочитать исходный код проекта. Есть много функций, которые я хотел бы проверить. Щелчок правой кнопкой мыши и вставка точек останова на все функции занимает много времени. Можно вставить точки останова во все функции в файле с помощью командной строки gdb. Мне было интересно, можно ли это сделать внутри создателя qt?Создатель qt устанавливает точки останова для всех функций в файле
1
A
ответ
2
Да, можно давать команды непосредственно GDB в Qt Creator. См. Directly Interacting with Native Debuggers.
И да, поскольку вы можете читать here, можно установить точки останова для каждой функции в заданном файле. Что вам нужно, это RBREAK Команда:
RBREAK файл: регулярное выражение
Если RBREAK вызываются с квалификацией имени файла, он ограничивает поиск функций, соответствующих заданное регулярное выражение в указанного файла. Это может быть использовано, например, для установки точек останова на каждую функцию в данном файле:(gdb) rbreak file.c:.
двоеточия отделяя имя файла спецификатор из регулярных выражений необязательно может быть окружен пробелами.
Смежные вопросы
- 1. gdb, установить точку останова для всех функций в файле
- 2. Почему мой отладчик gdb устанавливает 2 точки останова?
- 3. Точки останова в общих библиотеках из файла точки останова
- 4. Создатель QT и iconv
- 5. Qt создатель: paintEvent Qwidget
- 6. Как автоматически установить точки останова для всех методов в XCode?
- 7. Запустить «список команд точки останова» для всех точек останова/итерации по точкам останова [GDB]
- 8. CUDA, создатель Qt и Mac
- 9. таНос запуск точки останова
- 10. lldb - как установить точку останова для всех функций в файле cpp
- 11. Установка условной точки останова для всех функций, называемых модулем? (WINDBG x64)
- 12. точки останова в cloud9IDE
- 13. Создатель QT и разница в Qt (только сама) - Запуск QT
- 14. Есть ли способ установить точки останова для всех методов класса?
- 15. Qt Создатель: Недействительные наборы для Android найдены
- 16. Создатель Qt, сообщение об ошибке
- 17. SAS Adaptivereg Предельные точки останова
- 18. gdb - установка точки останова в конкретном файле в двоичном формате
- 19. Команды для точек останова в файле .pdbrc
- 20. Нет развернуть опции QT создатель
- 21. Создатель патента QT на месте?
- 22. Создатель Qt: qmake не распознается
- 23. Возврат всех функций, определенных в файле Javascript
- 24. Создатель QT и ifstream filenam.c_str()
- 25. Delphi 2007: сохранить только параметры точки останова в файле DSK?
- 26. точки останова в Iphone 6+
- 27. Как исправить слияние Git с конфликтами в файле точки останова?
- 28. Отображение всех функций в файле C
- 29. Нахождение всех функций PHP в файле
- 30. Hourglass над Qt Creator точки останова, программа не нарушая
Обнаружение журнала отладки заняло у меня некоторое время :) –