Выражение автоматического отображения GDB удалено после make
Я отлаживаю программу переменного тока. Внутри функции есть одна точка останова, и я создал несколько автоматически отображаемых выражений для дальнейшего перехода (например, '(gdb) display *array@30').
Каждый раз, когда я запускаю make, а затем снова запускаю приложение, эти авто-дисплеи удаляются. Я проверил через информационный дисплей, они не отключены, они ушли. Тем не менее, они, кажется, удаляются в бегах, после того как они все еще там.
Есть ли что-то, чтобы сохранить и восстановить их, или просто сохранить их на месте?
1 ответ
Решение
Если вам нужны автоматически загружаемые команды для каждого запуска GDB, вы можете использовать сценарии загрузки. Здесь (внутри скрипта) вы можете настроить команду. Вы можете проверить эту ссылку для деталей.