Перейти к содержанию
    

Кросс-компиляция для Raspberry

Здравствуйе.

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

 

Т.е. собственно каким тулчейном пользоваться?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

желательно использовать gnu toolchain который использовался для сборки установленного на плате дистрибутива

например, http://gnutoolchains.com/raspberry/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всё зависит от желания

я раньше Eclipse ипользовал http://gnutoolchains.com/raspberry/tutorial/

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

https://visualstudiogallery.msdn.microsoft....01-1e0fd359ae6e

 

Но каждый сам решает

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

 

На Rpi 2,3,Zero работает нормально

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Не по пацански это :)

Если серьезно, то кросс-компиляция быстрее работает. Если проект маленький, то пофиг, но проекты разные бывают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

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

Скажите, пробовал кто?

 

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

 

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

 

Это конечно круто.

vim и gdb отдыхают

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скажите, пробовал кто? Есть у кого опыт?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...