#raspberry-pi #gdb #remote-debugging #clion #multiarch
#raspberry-pi #gdb #удаленная отладка #clion #многоархивный
Вопрос:
Я могу удаленно отлаживать приложение RapberryPi с vscode
конфигурацией, говорящей
"gdbpath": "gdb-multiarch",
"autorun": [
"set architecture arm_any"
]
Какова эквивалентная настройка в CLion? Мне нужно set architecture arm_any
выполнить запуск gdb-multiarch
после подключения.
Ответ №1:
Сегодня у меня была точно такая же проблема. Мое (несколько хакерское!) Решение: я создал файл сценария GDB в своем репозитории, который не содержит ничего, кроме моего кода инициализации, а также команды сброса в конце:
set architecture arm_any
monitor reset halt
Затем я сообщил CLion source
своему сценарию в качестве «команды сброса» в настройках моего отладчика
, как показано на этом скриншоте.
Обратите внимание, что вы должны установить флажок «после загрузки», чтобы ваша конфигурация вступила в силу сразу после запуска отладчика. В противном случае вам придется сначала выполнить сброс вручную.