С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
3 / 4 / 3
Регистрация: 23.04.2017
Сообщений: 186
1

Отладка GDB winapi приложений

26.03.2019, 16:16. Показов 613. Ответов 2

Author24 — интернет-сервис помощи студентам
Здравствуйте, появилась надобность в ручную с помощью gdb отлаживать приложение на WinAPI.Однако, если с консольными приложениями все хорошо, то здесь при команде run появляется такая штука как: [New Thread 3772.0x704] я так понял это поток и дальше ничего не происходит как переключить поток и начать нормальную отладку кода?После этой строки gdb ни на что не реагирует.Заранее спасибо и надеюсь на вашу помощь) (еще кое что не предлогать отлаживать в VS мы должны научиться пользоваться GNU DUBUGGER)

Добавлено через 5 часов 6 минут
при попытке поставит Break 36 пишет такую штуку make breakpoint pending on future shared library load по итогу брейкпоинт не работает при попытке прочитать строку командой "l 34,36" пишет такую байду C:/crossdev/src/mingw-w64-v4-git/mingw-64-crt/crt/crt0_c.c: No such file or directory.А при компиляции main проектов без winapi все замечательно работает.Ктонибудь может помочь с это проблемкой?(Использовал флаги -g -O0 -mwindows и пробовал добавлять ggdb и -fno-builtin тоже не дало результатов код C++шный)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.03.2019, 16:16
Ответы с готовыми решениями:

Отладка GDB
Всем доброго дня! Знакомлюсь с отладчиком GDB Хочу выполнить пример из книги: Создаю файл...

Какие еще есть способы создания визуальных приложений кроме WinApi?
Здравствуйте, я так понимаю под Windows оконные приложения создаются на WinAPI. Хотел спросить есть...

qtcrator отладка в gdb
Можно ли как-то посмотреть какие значения возвращает функция без дополнительных переменных для...

отладка в GDB, не уходит в прерывание
Здравствуйте. Изучаю мк stm32c8t6, компилятор GCC отладка в gdb через st-link. Столкнулся с...

2
Параллельный Кот
1905 / 827 / 350
Регистрация: 25.03.2016
Сообщений: 2,045
26.03.2019, 16:39 2
gdb под Windows? Месье знает толк в извращениях. В интернете для вашего случая предлагают такой вариант:
Код
set breakpoint pending on
break <source file name>:<line number
0
3 / 4 / 3
Регистрация: 23.04.2017
Сообщений: 186
26.03.2019, 16:45  [ТС] 3
Все сам же решил проблему путем тыка.У кого такая фигня будет при бряке и выводе пишите имя файла
0
26.03.2019, 16:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2019, 16:45
Помогаю со студенческими работами здесь

Очень медленно работает отладка в QtCreator (отладчик gdb) на 64 битной ОС
Привет! Может кто-нибудь сталкивался с такой проблемой. Перешел на 64 битную ОС и отладка из под...

Отладка, gdb. Код написан на Си, выполнить по шагам инструкции асма
Приветствую! Программма написана на си и откомпилена gcc с отладочной информацией. Как выполнить...

Отладка и WinApi
Подскажите с помощью чего можно пошагово отладить окно написанное с помощью WinApi?

отладка приложений
Подскажите, что почитать, чтобы понять как использовать возможности VisualStudio в части отладки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru