Összeszerelés szerszám karja toolchain (a kar-none-EABI) in Fedora Linux - áramkör - Fejlesztési és

Összeszerelő eszközök ARM Toolchain (kar-none-EABI) a Fedora Linux

Az elosztó Fedora Elektronikus Lab hiányzó eszközöket a határon összeállítása önálló programok az ARM platform. Lehetőség van telepíteni az eszközt kiegészítő csomagot a yum install. De eredményeként létrejött az eszközök lesz elavult.

Ebben a cikkben azt fogja mondani, hogy az önálló össze a programozáshoz ARM mikrokontroller. Ez garantálja a rendelkezésre álló legújabb változata a program tartalmazza a csomag.

  1. Először is, le és csomagolja ki a legújabb verzióját a szükséges forráskódot közművek. Az alábbi táblázat felsorolja a nevét programok és linkek forrás letölthető.

A forgalmazási Arch Linux, ez történik az alábbiak szerint:
$ Yaourt -S kar-semmi-EABI-binutils
$ Yaourt -S kar-semmi-EABI-gcc
$ Yaourt -S kar-semmi-EABI-gdb
#pacman -S Eclipse Eclipse-CDT openocd
Elmondjuk, miért három stirochki telepítése aura, mint egy összeállítás egy elég hosszú munka és előfordulhat, hogy egy hiba, azt szeretné végrehajtani lépésről lépésre, és nem egy csomó. De Pac-Man telepítés már megtörtént kötegelt módban.

$ Arm-none-EABI-gcc -print-multi-lib
.;
thumb / ARM7TDMI-s; @ mthumb @ mcpu = ARM7TDMI-s
thumb / Cortex-M0; @ mthumb @ mcpu = Cortex-m0
thumb / cortex-m3; @ mthumb @ mcpu = Cortex-m3
thumb / Cortex-M4; @ mthumb @ mcpu = Cortex-m4
thumb / Cortex-M4 / float-ABI-kemény / fpuv4-SP-D16; @ mthumb @ mcpu = Cortex-M4 @ mfloat-abi = kemény @ mfpu = fpv4-SP-D16

yaourt - ez csomagkezelő, ami egy add-on pacman és lehetővé teszi, hogy megkeresse és telepítse a szoftvert a AUR.

AUR (ArchLinux User-közösség Repository (AUR)) - egy tároló, amely hivatalosan nem támogatott, és kialakult ArchLinux maguk a felhasználók.

A Fedora, akkor is be a kar-none-EABI a tárolóból, de a tár egy Linux csomagot Sourcery G ++ Lite, ami messze nem a legfrissebb.

A ArchLinux a legújabb csomagokat a AUR tárolóból. Amennyire én értem a tény, hogy nem hivatalos.