MyTetra Share
Делитесь знаниями!
Еще один пример установки тулчейна для ARM-ов
Время создания: 23.02.2017 18:14
Раздел: Canon 5D
Запись: manakaden/mytetra/master/base/14878628896px2j7nacp/text.html на raw.githubusercontent.com

нужно зайти на страницу

https://launchpad.net/gcc-arm-embedded

и найти с правой стороны сжатый файл архива для Linux:

https://launchpad.net/gcc-arm-embedded/4.7/4.7-2013-q3-update/+download/gcc-arm-none-eabi-4_7-2013q3-20130916-linux.tar.bz2

Это четвертая кнопка сверху. В прочем, при задержке курсора на кнопке выскакивает подсказка — не ошибётесь!

Поскольку это обычный файл, то можно его скачать себе на комп даже не заходя в браузер. Наберите (точнее — закопипастите отсюда) в консоли команду для его закачки:


1

$ wget -c https://launchpad.net/gcc-arm-embedded/4.7/4.7-2013-q3-update/ +download/gcc-arm-none-eabi-4_7-2013q3-20130916-linux.tar.bz2

После того как файл так или иначе оказался у вас, нужно его разжать и разархивировать. Сделаем это одной командой:


1

$ tar jxf gcc-arm-none-eabi-4_7-2013q3-20130916-linux.tar.bz2

Таким образом, рядом с файлом сжатого архива должен появиться директорий. Наша задача —скопировать директорий на место его постоянной дислокации. Поскольку, в большинстве случаев это место принадлежит root-у, то выполнять копирование нужно из-под рута.

Не особо утруждаясь в обдумывании, куда бы его пристроить, я скопировал его в директорий /opt/arm/.


1

# cp -r gcc-arm-none-eabi-4_7-2013q3 /opt/arm/

В принципе, вместо копирования (команда cp) лучше использовать команду переименования/переноса (команда mv).


1

# mv gcc-arm-none-eabi-4_7-2013q3 /opt/arm/

Ну вот, нам осталось только прописать пути к его исполняемым файлам. Разумеется, делать это надо не в учетной записи root-а, а в домашнем директории пользователя. Вы ведь не собираетесь писать программы и компилировать их из-под root-а?! В общем, переходим в свою учетную запись и там продолжаем.

 
MyTetra Share v.0.65
Яндекс индекс цитирования