Jump to content

    
Sign in to follow this  
vladimir_orl

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

Recommended Posts

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

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

 

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

Share this post


Link to post
Share on other sites

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

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

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

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

 

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

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

 

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

Share this post


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

 

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

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

Share this post


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

 

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

 

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

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

 

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

 

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

 

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

vim и gdb отдыхают

Share this post


Link to post
Share on other sites
Скажите, пробовал кто? Есть у кого опыт?

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this