Ошибка с командой GDB. Проблема отладки в затмении - PullRequest
0 голосов
/ 08 октября 2019

Я новичок, и я пытаюсь понять и использовать затмение на моем новом MacBook. Eclipse работал нормально в течение нескольких дней, но сегодня неожиданно я могу запустить, собрать, но не отладить код, он показывает

Ошибка с командой: gdb --version Невозможно запустить программу "gdb": неизвестнопричина

Поэтому я потратил время на поиск в Google и нашел решение, а именно - установить еще один отладчик (LLDB). Я так и сделал, но проблема остается

Вот что я получаю:

Ошибка команды: lldb-mi --version Невозможно запустить программу "lldb-mi": неизвестная причина

Код супер нормальный, вот он, например.

#include <stdio.h>
#include <stdlib.h>

int main(void) {
    puts("!!!Hello World!!!"); /* prints !!!Hello World!!! */
    return EXIT_SUCCESS;
}

Я также нашел советы, такие как поиск MinGW и gdb.exe, но я не смог найти MinGW на своем компьютере,это означает, что я должен установить один? И, возможно, эти картинки помогут вам лучше понять мою ситуацию. Пожалуйста, помогите, спасибо!

enter image description here enter image description here

1 Ответ

0 голосов
/ 08 октября 2019

Так что для тех, у кого похожая проблема: мне нужно было установить GDB более новой версии 8.3 с Homebrew. Вам нужно будет кодировать его вручную, но все будет в порядке.

Желаю вам удачи!

...