Russian Qt Forum
Ноябрь 22, 2024, 21:38 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Отображать C++ код в режиме дебага  (Прочитано 9793 раз)
nammidd
Гость
« : Март 23, 2017, 23:28 »

Как сделать чтобы Qt Creator в режиме дебага показывал код C++ а не код дизассемблера?
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Март 24, 2017, 08:13 »

Собрать проект в дебаге.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
nammidd
Гость
« Ответ #2 : Март 24, 2017, 13:47 »

Не помогает.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #3 : Март 24, 2017, 14:16 »

Покажи свой *.pro, если используешь qmake для сборки.
Больше подробностей.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
nammidd
Гость
« Ответ #4 : Март 24, 2017, 14:18 »

Код:
QT = core widgets

TARGET = untitled

SOURCES += main.cpp

Вместо кода C++ в режиме дебага показывается код дизассемблера, перепробовал уже всё что можно. Пишу в linux, компилятор gcc, дебагер gdb, компилируется с флагом -g и без оптимизации (хотя я по разному пробовал).
« Последнее редактирование: Март 24, 2017, 14:22 от nammidd » Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #5 : Март 24, 2017, 14:29 »

http://doc.qt.io/qt-4.8/qmake-tutorial.html#making-an-application-debuggable
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
nammidd
Гость
« Ответ #6 : Март 24, 2017, 14:40 »


Не помогает.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #7 : Март 24, 2017, 14:52 »

После того, как изменил pro файл прогони qmake и пересобери все (qmake && make clean && make).
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
nammidd
Гость
« Ответ #8 : Март 24, 2017, 15:42 »

После того, как изменил pro файл прогони qmake и пересобери все (qmake && make clean && make).

Не помогло.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #9 : Март 24, 2017, 15:48 »

Попробуй удалить каталог, где собираешь прогу и попробуй заново переконфигурить. Больше ничем помочь не могу, креатор не юзаю, может кто еще подтянется.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
nammidd
Гость
« Ответ #10 : Март 24, 2017, 15:51 »

Попробуй удалить каталог, где собираешь прогу и попробуй заново переконфигурить. Больше ничем помочь не могу, креатор не юзаю, может кто еще подтянется.

Да я и удалял, и новые проекты создавал и переконфигурировал всё это неоднократно, всё равно показываются инструкции процессору.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #11 : Март 24, 2017, 16:00 »

На всякий случай напиши что за ОС, какая версия Кьюта, какая версия Креатора, какая версия компилятора.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
nammidd
Гость
« Ответ #12 : Март 24, 2017, 16:13 »

На всякий случай напиши что за ОС, какая версия Кьюта, какая версия Креатора, какая версия компилятора.

Linux 4.10.4, Qt 5.8.0, Qt Creator 4.2.1, GCC 6.3.1, GDB 7.12.1.
Записан
__Heaven__
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2130



Просмотр профиля
« Ответ #13 : Март 24, 2017, 16:50 »

Можно скрин настройки инструмента? Вкладка Kits. Хочу посмотреть настройки используемого кита.
Записан
nammidd
Гость
« Ответ #14 : Март 24, 2017, 17:13 »

http://i.imgur.com/XQBWRQF.png
« Последнее редактирование: Март 24, 2017, 17:16 от nammidd » Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.093 секунд. Запросов: 23.