Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
GDB, пара вопросов
|
|||
|---|---|---|---|
|
#18+
Всем привет. Приходится отлаживать чужой проект "на С++", использую сначала бесплатный CodeBlocks, а потом - QtCreator. Оба - с MinGW 4.8*. В процессе работы программы выполняется формирование массива для заливки в EPROM микроконтроллера. Ну вот, когда массив большой (2000 элементов и больше), попытка использования отладчик (GDB) вызывает глубокую задумчивость IDE CodeBlocks (зависание без возврата), а QtCreator сразу "вылетает". Например, для такой структуры: Код: plaintext 1. Выкручиваюсь: вместо отладчики использую "просмотрщик памяти" в QtCreator-е. Работать можно, но не очень удобно. Кроме того, отладчик GDB не видит значения макросов типа Код: plaintext 1. 2. - понятно почему так, но все равно хочется, чтобы показывал. :) ... Вопрос - может, посоветуете какую настройку GDB или вообще смену MinGW на что-либо другое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2014, 12:15 |
|
||
|
GDB, пара вопросов
|
|||
|---|---|---|---|
|
#18+
> Вопрос - может, посоветуете какую настройку GDB или вообще смену MinGW > на что-либо другое? Могу дать парадоксальный совет: выучи консольный интерфейс GDB и запускай GDB напрямую. В консоли. Это, как ни странно, гораздо проще, удобнее и стабильнее, чем использовать GDB через IDE. Минус -- надо будет потратить примерно день на изучение GDB, и придётся в мозгу произвести сдвиг парадигмы. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2014, 12:22 |
|
||
|
GDB, пара вопросов
|
|||
|---|---|---|---|
|
#18+
MasterZiv> Вопрос - может, посоветуете какую настройку GDB или вообще смену MinGW > на что-либо другое? Могу дать парадоксальный совет: выучи консольный интерфейс GDB и запускай GDB напрямую. В консоли. Это, как ни странно, гораздо проще, удобнее и стабильнее, чем использовать GDB через IDE. Минус -- надо будет потратить примерно день на изучение GDB, и придётся в мозгу произвести сдвиг парадигмы. Это я уже потихоньку делаю. :) Но все равно - сложности с дефайнами (GDB не умеет их видеть по определению) и "большими" массивами. ... А другие отладчики - нет ли лучших (по сравнению с gdb)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2014, 12:27 |
|
||
|
GDB, пара вопросов
|
|||
|---|---|---|---|
|
#18+
А другие отладчики - нет ли лучших (по сравнению с gdb)? Платформа какая ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2014, 13:14 |
|
||
|
GDB, пара вопросов
|
|||
|---|---|---|---|
|
#18+
MasterZivА другие отладчики - нет ли лучших (по сравнению с gdb)? Платформа какая ? Windows (7). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2014, 13:33 |
|
||
|
GDB, пара вопросов
|
|||
|---|---|---|---|
|
#18+
On 28.04.2014 14:33, Морской десант wrote: > Windows (7). Есть WinDBG и Visual Studio. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2014, 15:28 |
|
||
|
GDB, пара вопросов
|
|||
|---|---|---|---|
|
#18+
Морской десантКроме того, отладчик GDB не видит значения макросов типа Думаю что в этом такова их загадочная природа... Не генерят привязки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2014, 16:40 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=60&tid=2019501]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 11ms |
| total: | 148ms |

| 0 / 0 |
