Есть ли в QtCreator браузер памяти? - PullRequest
6 голосов
/ 23 сентября 2009

Я не могу найти это. В окне наблюдателя я могу вручную вводить адреса памяти, но я хотел бы видеть большие куски памяти ...

Если этого не существует, есть ли какой-нибудь другой картограф памяти для Mac (кроме XCode и Eclipse)?

Спасибо, Руи

Ответы [ 3 ]

5 голосов
/ 16 января 2010

Последняя версия Gt Qt Creator (1.3.80) поддерживает отладку памяти. Вы найдете запись в контекстном меню отладчика, когда будете проверять переменную в меню Локальные и наблюдатели.

Обратите внимание, что в настоящее время нет снимков мастер ветки Qt Creator, но они должны вернуться через несколько недель. Если вы не хотите ждать, вы можете скомпилировать Creator самостоятельно. Если вы не хотите связываться с git, загрузите снимок с http://qt.gitorious.org/qt-creator/qt-creator/trees/master;

1 голос
/ 23 сентября 2009

Единственный найденный способ сделать это - ввести команды gdb в отладчик - вы можете заставить GDB создавать дамп областей памяти ... надеюсь, эта функция появится в более новой версии!

0 голосов
/ 23 сентября 2009

Томи указал, что QtCreator не имеет такой функциональности.

Между тем, поскольку QtCreator использует GDB для отладки, вы можете попробовать отладку с помощью DDD (внешний интерфейс gdb). В руководстве DDD вы можете прочитать о визуализации диапазонов памяти.

...