Нет вывода из heob в приложении Qt, использующем Qt Creator - PullRequest
0 голосов
/ 29 апреля 2020

Я хотел бы использовать heob для проверки моего приложения на утечки памяти. Вот что я попробовал: я открыл проект «analogclock» из коллекции примеров в qtcreator. После этого я выбрал «Анализ» и «Heob» из выпадающего меню. После выбора пути heob и нажатия кнопки ОК запускается приложение и отображается консольное окно «heob32». Но сейчас ничего не происходит. Просто слово «убить» отображается в окне консоли. Я не вижу никакого вывода, и если я закрываю приложение аналоговых часов, я получаю сообщение: «heob: не удается создать целевой процесс». Может ли кто-нибудь еще помочь мне получить полезную информацию от heob?

1 Ответ

0 голосов
/ 29 апреля 2020

Какую ОС вы используете и какую версию вы установили? Вам необходимо скачать и установить Heob отдельно от Creator. Создатель просто устанавливает ссылку без самой heob. Вы сделали это? Вы действительно работаете в 32-битной системе (есть heob64 на случай, если вы используете современную ОС). Правильно ли вы настроили установку heob в Qt Creator? Можете ли вы запустить Heob из командной строки с разумным поведением?

...