реклама на сайте
подробности

 
 
> Raspberrypi: RASPBIAN
k000858
сообщение Oct 18 2017, 12:10
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978



Записал на SD карту RASPBIAN STRETCH LITE, запустил девайс.
Соединился по SSH. Залил простейшее Hello World приложение.

Хотел поотлаживать с помощью gdb, но получил ошибку -bash: gdbserver: command not found

Что делать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Ivan_33
сообщение Oct 18 2017, 13:10
Сообщение #2


fpga designer
****

Группа: Свой
Сообщений: 613
Регистрация: 20-04-08
Из: Зеленоград
Пользователь №: 36 928



Может
sudo apt-get update
sudo apt-get install gdbserver
?


--------------------
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Oct 19 2017, 01:44
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(_Ivan_33 @ Oct 18 2017, 17:10) *
Может
sudo apt-get update
sudo apt-get install gdbserver
?


С gdbserver сервером много чего надо чтобы соответствовало. Почему не работать с gdb?

Чтобы ставить командой sudo apt-get install, нужно точное имя апликации.
apt-cache search "что искать" найдет все имена в которые входит "что искать"
Пример

apt-cache search gdb покажет вам длинный список, откуда вы скопируете точное имя пакета, который хотите установить.

А еще лучше поставьте DDD у него внутри gdb есть, но графический отладчик гораздо удобнее.
Как работать с графикой я вам на все вопросы отвечу.

Но это в случае если вам надо отлаживать, а не научиться работать с gdbserver.

Поставьте на Винду putty и XMING.
На винде запустите XMING.

В putty в дереве Category: слева в конфигурации выберете SSH->X11
Ставите галочку в "Enable X11 forwarding" и в "X display location" пишите localhost0:0

Потом в дереве Category: самое верхнее Session.
В Host Name пишите адрес вашего компютера "малина пи" и сохраняете чтобы в следующий раз не морочатся.
Теперь <Open> переведет к логину.
После того как зашли в терминал попробуйте какую-нибудь графическую апликацию (xeyes, xterm, xcalc, firefox и т.д..)
Она отктоется на вашем виндоус компьютере.
Если ваш терминал на линукс компьютере, а не на винде, то еще проще. Открываю сессию SSH надо дать ключ -Z кажется (не помню точно -X, -Y или -Z с одним не так просто будет работать, а с другим сразу пойдет).

Если графика заработает, то DDD тоже будет работать.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th August 2025 - 04:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.0136 секунд с 7
ELECTRONIX ©2004-2016