Отладка xv6 на Mac с помощью CLion

Я просмотрел Интернет и искал решение для отладки xv6 на Mac с помощью CLion и не нашел его. как вы знаете, сложно (или, может быть, невозможно, мне все равно не удалось) заставить gdb работать на macOS. Итак, как я могу это сделать? Как отлаживать xv6 с помощью CLion на macOS?

Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
809
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

запускаем make qemu-gdb clean в терминале (конечно в директории проекта), обращаем внимание на порт, он может быть почему-то другой, у меня это был 25501. Все, что мне нужно было сделать, это следующее: The imagekernel подходит для отладки proc.c, если вы хотите отладить другой файл (например, sh.c), вы должны вместо него поставить _sh.

ПРИМЕЧАНИЕ, что для отладки xv6-riscv вам нужно будет использовать riscv64-unknown-elf-gdb вместо gdb

следующим образом:

Другие вопросы по теме