The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск отладчика GDB 13, opennews (?), 21-Фев-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


21. "Выпуск отладчика GDB 13"  +1 +/
Сообщение от Аноним (20), 21-Фев-23, 20:35 
Очень, знаете ли, раздражает, когда ты дебажил дебажил участок кода, который тебе нужен, а оно бах и вываливается в дизасм, при проблем может быть и не было бы, если бы ты мог просто дальше жать F8 по накатанной, но ты не можешь.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск отладчика GDB 13"  +/
Сообщение от Аноним (25), 21-Фев-23, 23:06 
Господи, да иди уже в Эксель кнопки жми, там тебе привычней будет.
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск отладчика GDB 13"  +/
Сообщение от _kp (ok), 22-Фев-23, 04:06 
Похоже проблема в Лазарусе, и отладочной информации в коде, который он генерит, а не в gdb.
Тоже обращал внимание, что в Лазарусе отладка хромает. Причем примерно абсолютно одинаково некомфортно и на Linux и на Windows.

В тоже время при отладке Си кода ничего не улетает в дизассемблер, и как угодно отлаживается, и переваривает в том числе слегка оптимизированный код.

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

29. "Выпуск отладчика GDB 13"  +1 +/
Сообщение от maximnik0 (?), 22-Фев-23, 05:01 
Ну единственное что когда то мне рекомендовали это сделать в параметрах проекта -использовать внешний файл отладочных символов,реже с ума сходит gdb.Но я забросил Лазариус- глюков на тот момент было не много,да и сейчас шаг влево вправо непонятные ошибки которых по идее не должно быть.
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск отладчика GDB 13"  +/
Сообщение от Аноним (20), 22-Фев-23, 07:26 
Там еще может быть такая фишка, что в Delphi все грузится с пакетов, а в Lazarus компилится в сам IDE. Linux-way, так сказать. Как результат там еще надо сам IDE и RTL в режиме отладки пересобрать. А то отладчик будет каждый раз спотыкаться о вызов какой-нибудь функции.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

33. "Выпуск отладчика GDB 13"  +2 +/
Сообщение от llolik (ok), 22-Фев-23, 09:04 
Это не Linux-way. Это родительский проект FPC не умеет динамически модули загружать, только статически.
https://wiki.freepascal.org/Lazarus_Packages#What_is_a_Lazar...
https://wiki.freepascal.org/Dynamically_loading_headers
Поэтому приходится всё компилировать в среду, иначе не работает, пока в сам FPC функциональность не запилят.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру