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

 
 
 
Reply to this topicStart new topic
> Кросс-компиляция для Raspberry
vladimir_orl
сообщение Aug 9 2016, 07:05
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 191
Регистрация: 18-09-12
Из: Орёл
Пользователь №: 73 591



Здравствуйе.
Скажите, какой способ кросс-компиляции применим для написания программ для Raspberry?

Т.е. собственно каким тулчейном пользоваться?
Go to the top of the page
 
+Quote Post
psL
сообщение Aug 9 2016, 07:30
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 526
Регистрация: 5-08-05
Пользователь №: 7 390



желательно использовать gnu toolchain который использовался для сборки установленного на плате дистрибутива
например, http://gnutoolchains.com/raspberry/
Go to the top of the page
 
+Quote Post
Lagman
сообщение Aug 9 2016, 09:39
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245



https://www.raspberrypi.org/documentation/l...nel/building.md
Раздел INSTALL TOOLCHAIN
Go to the top of the page
 
+Quote Post
LeFou_Treize
сообщение Aug 10 2016, 00:02
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 31-07-16
Пользователь №: 92 786



Вообще, у нее, кажется, достаточно мозгов, чтобы компилять прямо на ней)
Go to the top of the page
 
+Quote Post
x893
сообщение Aug 10 2016, 01:56
Сообщение #5


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

Группа: Свой
Сообщений: 1 333
Регистрация: 27-10-08
Из: Планета Земля
Пользователь №: 41 226



Всё зависит от желания
я раньше Eclipse ипользовал http://gnutoolchains.com/raspberry/tutorial/
С месяц назад перешел на Visual Studio Linux support стало удобнее.
https://visualstudiogallery.msdn.microsoft....01-1e0fd359ae6e

Но каждый сам решает
Отладка нормально работает. BP ставятся, переменные показывает. Что ещё надо для счастья?

На Rpi 2,3,Zero работает нормально
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Aug 18 2016, 02:28
Сообщение #6


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

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



Цитата(LeFou_Treize @ Aug 10 2016, 04:02) *
Вообще, у нее, кажется, достаточно мозгов, чтобы компилять прямо на ней)


Не по пацански это sm.gif
Если серьезно, то кросс-компиляция быстрее работает. Если проект маленький, то пофиг, но проекты разные бывают.
Go to the top of the page
 
+Quote Post
vladimir_orl
сообщение Aug 18 2016, 07:52
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 191
Регистрация: 18-09-12
Из: Орёл
Пользователь №: 73 591



Цитата
Вообще, у нее, кажется, достаточно мозгов, чтобы компилять прямо на ней)


Это иногда очень долго. С учётом того что вместо винта сд-карта.

Натыкался в инете, люди quemu ставили, на ней собирали и отлаживали.
Скажите, пробовал кто?

Есть у кого опыт?

Цитата
С месяц назад перешел на Visual Studio Linux support стало удобнее.


Это конечно круто.
vim и gdb отдыхают
Go to the top of the page
 
+Quote Post
Enthusiast
сообщение Aug 24 2016, 18:04
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 163
Регистрация: 25-09-09
Из: Nizhny Novgorod, Russia
Пользователь №: 52 588



Цитата(vladimir_orl @ Aug 18 2016, 10:52) *
Скажите, пробовал кто? Есть у кого опыт?

На мой взгляд, отлаживаться на "Малине" вряд ли получится, потому как графическая оболочка будет неприятно "подтормаживать", а вот собирать исходники вполне можно на самой "Малине". У меня компилятор ГЦЦ 4.9.3 собрался одним потоком примерно за сутки или чуть более, в четыре потока памяти не хватило для сборки, ядро "Линукса" собралось за несколько часов. Я собирал обычной "Гентой", установленной на "Малине-2" обычным способом без ГУЯ в текстовом режиме работы. Я использую "Малину-2" как вэб-сервер на "Апаче" для своей домашней страницы и очень доволен.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th April 2024 - 20:57
Рейтинг@Mail.ru


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