Как установить & ldquo; gdb-arm-none-eabi & rdquo; на Ubuntu 18.04?

в предыдущих версиях Ubuntu, gdb для процессоров ARM Cortex был частью пакета gdb-arm-none-eabi. Поиск https://packages.ubuntu.com/ для gdb-arm-none-eabi для Ubuntu 18.04 не возвращает результатов. Я пропустил что-то или почему нет GDB для ARM?

Спасибо заранее!

3
задан 2 May 2018 в 16:43

24 ответа

Я искал и нашел этот пакет в диспетчере пакетов Synaptic. Просто установите synaptic и найдите его. Вы можете найти его в магазине программного обеспечения или sudo apt-get install synaptic

0
ответ дан 17 July 2018 в 15:27

У меня был тот же вопрос, и я искал еще больше. Похоже, что с современной GDB вам больше не нужен GDB для вашей конкретной архитектуры. Просто используйте GDB.

(похоже, работает и на моей старой рабочей станции 16.04.Я вот уже много лет набираю arm-none-eabi-gdb, а просто «gdb» будет работать так же хорошо! .. ...)

0
ответ дан 17 July 2018 в 15:27

Насколько я вижу, есть два варианта:

Установите старую версию (как указано в Chaos) Установите gdb-multiarch, который действительно работал для меня.
1
ответ дан 17 July 2018 в 15:27

Я искал и нашел этот пакет в диспетчере пакетов Synaptic. Просто установите synaptic и найдите его. Вы можете найти его в магазине программного обеспечения или sudo apt-get install synaptic

0
ответ дан 23 July 2018 в 16:24
  • 1
    Вы уверены, что вы находитесь на 18.04, так как он не показывает никаких результатов здесь: packages.ubuntu.com/… или через поиск apt-cache gdb-arm-none-eabi – user1729210 2 May 2018 в 16:53
  • 2
    Да, я только что установил его 2 дня назад. Вы пытались выполнить поиск в синаптическом режиме? – Chaos 2 May 2018 в 17:02
  • 3
    Это безголовая машина, поэтому нет среды X - & gt; нет синаптики. Кроме того, поиск apt-cache gdb-arm-none-eabi " должен отображать пакет, но его нет. Вы пытались выполнить поиск в Интернете через packages.ubuntu.com (ссылка в моем предыдущем комментарии указывает на поиск с бионным предварительно выбранным)? Какую версию пакета вы найдете с синаптической? – user1729210 2 May 2018 в 17:08
  • 4
    О да, я понимаю сейчас! Я добавил надежный репозиторий, поэтому я нашел его в синаптическом. Вы можете сделать то же самое, а затем использовать apt-get для установки пакета. Я попробовал его в терминале и нашел пакет. Версия 7.6.50.20131218-0ubuntu1 + 1 – Chaos 2 May 2018 в 17:32

У меня был тот же вопрос, и я искал еще больше. Похоже, что с современной GDB вам больше не нужен GDB для вашей конкретной архитектуры. Просто используйте GDB.

(похоже, работает и на моей старой рабочей станции 16.04.Я вот уже много лет набираю arm-none-eabi-gdb, а просто «gdb» будет работать так же хорошо! .. ...)

0
ответ дан 23 July 2018 в 16:24
  • 1
    Вы используете gdb или gdb-multiarch в Ubuntu? – user1729210 7 May 2018 в 11:47
  • 2
    Plain & quot; gdb & quot; не работает (выдает «предупреждение: Архитектура отклонила описание, предоставленное цели»), вам нужно «gdb-multiarch». – John Lindgren 9 May 2018 в 18:44

Насколько я вижу, есть два варианта:

Установите старую версию (как указано в Chaos) Установите gdb-multiarch, который действительно работал для меня.
1
ответ дан 23 July 2018 в 16:24

Я искал и нашел этот пакет в диспетчере пакетов Synaptic. Просто установите synaptic и найдите его. Вы можете найти его в магазине программного обеспечения или sudo apt-get install synaptic

0
ответ дан 31 July 2018 в 18:14

Насколько я вижу, существует два варианта:

  • Установите старую версию (как указано в Chaos )
  • Установите gdb-multiarch , который действительно работал для меня.
1
ответ дан 31 July 2018 в 18:14

У меня был тот же вопрос, и я искал еще больше. Похоже, что с современной GDB вам больше не нужен GDB для вашей конкретной архитектуры. Просто используйте GDB.

(похоже, работает и на моей старшей рабочей станции 16.04. Я все время печатал arm-none-eabi-gdb, а просто «gdb» работал бы так же хорошо! .. ...)

0
ответ дан 2 August 2018 в 11:19

Насколько я вижу, существует два варианта:

  • Установите старую версию (как указано в Chaos )
  • Установите gdb-multiarch , который действительно работал для меня.
1
ответ дан 2 August 2018 в 11:19

Я искал и нашел этот пакет в диспетчере пакетов Synaptic. Просто установите synaptic и найдите его. Вы можете найти его в магазине программного обеспечения или sudo apt-get install synaptic

0
ответ дан 3 August 2018 в 09:55

У меня был тот же вопрос, и я искал еще больше. Похоже, что с современной GDB вам больше не нужен GDB для вашей конкретной архитектуры. Просто используйте GDB.

(похоже, работает и на моей старой рабочей станции 16.04.Я вот уже много лет набираю arm-none-eabi-gdb, а просто «gdb» работал бы так же хорошо! .. ...)

0
ответ дан 3 August 2018 в 09:55

Насколько я вижу, существует два варианта:

  • Установите старую версию (как указано в Chaos )
  • Установите gdb-multiarch , который действительно работал для меня.
1
ответ дан 3 August 2018 в 09:55

Я искал и нашел этот пакет в диспетчере пакетов Synaptic. Просто установите synaptic и найдите его. Вы можете найти его в магазине программного обеспечения или sudo apt-get install synaptic

0
ответ дан 5 August 2018 в 01:15

У меня был тот же вопрос, и я искал еще больше. Похоже, что с современной GDB вам больше не нужен GDB для вашей конкретной архитектуры. Просто используйте GDB.

(похоже, работает и на моей старой рабочей станции 16.04.Я вот уже много лет набираю arm-none-eabi-gdb, а просто «gdb» работал бы так же хорошо! .. ...)

0
ответ дан 5 August 2018 в 01:15

Насколько я вижу, существует два варианта:

  • Установите старую версию (как указано в Chaos )
  • Установите gdb-multiarch , который действительно работал для меня.
1
ответ дан 5 August 2018 в 01:15

Я искал и нашел этот пакет в диспетчере пакетов Synaptic. Просто установите synaptic и найдите его. Вы можете найти его в магазине программного обеспечения или sudo apt-get install synaptic

0
ответ дан 6 August 2018 в 17:44

У меня был тот же вопрос, и я искал еще больше. Похоже, что с современной GDB вам больше не нужен GDB для вашей конкретной архитектуры. Просто используйте GDB.

(похоже, работает и на моей старой рабочей станции 16.04.Я вот уже много лет набираю arm-none-eabi-gdb, а просто «gdb» работал бы так же хорошо! .. ...)

0
ответ дан 6 August 2018 в 17:44

Насколько я вижу, существует два варианта:

  • Установите старую версию (как указано в Chaos )
  • Установите gdb-multiarch , который действительно работал для меня.
1
ответ дан 6 August 2018 в 17:44

У меня был тот же вопрос, и я искал еще больше. Похоже, что с современной GDB вам больше не нужен GDB для вашей конкретной архитектуры. Просто используйте GDB.

(похоже, работает и на моей старой рабочей станции 16.04.Я вот уже много лет набираю arm-none-eabi-gdb, а просто «gdb» работал бы так же хорошо! .. ...)

0
ответ дан 8 August 2018 в 21:58

Насколько я вижу, существует два варианта:

  • Установите старую версию (как указано в Chaos )
  • Установите gdb-multiarch , который действительно работал для меня.
1
ответ дан 8 August 2018 в 21:58

Я искал и нашел этот пакет в диспетчере пакетов Synaptic. Просто установите synaptic и найдите его. Вы можете найти его в магазине программного обеспечения или sudo apt-get install synaptic

0
ответ дан 14 August 2018 в 11:40
  • 1
    Вы уверены, что вы находитесь на 18.04, так как он не показывает никаких результатов здесь: packages.ubuntu.com/… или через поиск apt-cache gdb-arm-none-eabi – user1729210 2 May 2018 в 16:53
  • 2
    Да, я только что установил его 2 дня назад. Вы пытались выполнить поиск в синаптическом режиме? – Chaos 2 May 2018 в 17:02
  • 3
    – user1729210 2 May 2018 в 17:08
  • 4
    О да, я понимаю сейчас! Я добавил надежный репозиторий, поэтому я нашел его в синаптическом. Вы можете сделать то же самое, а затем использовать apt-get для установки пакета. Я попробовал его в терминале и нашел пакет. Версия 7.6.50.20131218-0ubuntu1 + 1 – Chaos 2 May 2018 в 17:32

У меня был тот же вопрос, и я искал еще больше. Похоже, что с современной GDB вам больше не нужен GDB для вашей конкретной архитектуры. Просто используйте GDB.

(похоже, работает и на моей старой рабочей станции 16.04.Я вот уже много лет набираю arm-none-eabi-gdb, а просто «gdb» работал бы так же хорошо! .. ...)

0
ответ дан 14 August 2018 в 11:40
  • 1
    Вы используете gdb или gdb-multiarch в Ubuntu? – user1729210 7 May 2018 в 11:47
  • 2
    Plain & quot; gdb & quot; не работает (выдает «предупреждение: Архитектура отклонила описание, предоставленное цели»), вам нужно «gdb-multiarch». – John Lindgren 9 May 2018 в 18:44

Насколько я вижу, существует два варианта:

  • Установите старую версию (как указано в Chaos )
  • Установите gdb-multiarch , который действительно работал для меня.
1
ответ дан 14 August 2018 в 11:40

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

Похожие вопросы: