Отправка команд gdb в отладчике qtcreator - PullRequest
0 голосов
/ 16 мая 2019

Я наиболее знаком с командной строкой gdb и очень предпочитаю ее отладчику GUI qtcreator. Документация qtcreator (https://doc.qt.io/qtcreator/creator-debug-mode.html#directly-interacting-with-native-debuggers) гласит: "В Qt Creator вы можете использовать левую панель представления журнала отладчика для этой цели. Когда вы нажимаете Ctrl + Enter, содержимое строки под текстовым курсором отправляется непосредственно в собственный отладчик. В качестве альтернативы вы можете использовать Редактирование строки внизу представления. "

Но когда я смотрю на левую панель «Представления журнала отладчика», я не вижу «редактирования строки» внизу. Я также не понимаю, что они подразумевают под «содержанием строки под текстовым курсором». Пожалуйста, смотрите прикрепленное изображение. Кто-нибудь может помочь?

Я использую QT Creator 4.8.1 enter image description here

1 Ответ

1 голос
/ 16 мая 2019

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

Протестировано под Windows, Qt Creator 4.9.0, набор инструментов MinGW Qt, простой тестовый проект, запущенный в режиме отладки.

Вот скриншот, показывающий, где его найти, и немного того, как он должен выглядеть после выполнения print argc при остановке в первой строке main:

Here's a screenshot

...