Arm GNU Toolchain є спільнота підтримує готовий інструментарій компілятора GNU для процесорів на базі Arm. Випуски Arm GNU Toolchain складаються з перехресних інструментальних ланцюжків для наступних основних операційних систем: GNU/Linux. Доступно для хост-архітектур x86_64 і AArch64. Доступно для голих цілей і Linux.
Використовувати ланцюжок інструментів так само просто, як додати каталог bin ланцюга інструментів у ваш PATH, наприклад:
- експорт PATH="${PATH}:/your/toolchain/path/bin" …
- ./configure –host=ваш-кортеж-хосту –build=ваш-кортеж-складання. …
- make CC=your-host-tuple-gcc make CROSS_COMPILE=your-host-tuple- make CHOST=your-host-tuple.
- Відкрийте командний рядок Arm DS <version> і введіть add_toolchain <path>, де <path> – це каталог, що містить двійкові файли toolchain. …
- Утиліта запитає, чи бажаєте ви зареєструвати ланцюжок інструментів з деталями, які вона виявила. …
- Перезапустіть Arm Development Studio.
Налаштування Toolchain для Windows
- Крок 1: швидкі кроки. Windows не має вбудованого середовища «make», тому, окрім встановлення ланцюжка інструментів, вам знадобиться середовище, сумісне з GNU. …
- Крок 2. Отримання репозиторію esp-idf з github. …
- Крок 3: Початок проекту. …
- Крок 4: Налаштування проекту.
Встановлення ARM Toolchain для Linux 3 для ARM можна встановити за допомогою apt-get як зазначено нижче. Кроки докладно пояснюються на https://launchpad.net/~team-gcc-arm-embedded/+archive/ubuntu/ppa.
У будь-якому випадку, першим кроком є завантаження коду, тож почнемо!
- Крок 1: Завантажте вихідний код. Перший крок — завантажити вихідний код arm-none-eabi-gcc з веб-сайту ARM — вам потрібна версія «Source Invariant». …
- Крок 2: Створіть ланцюжок інструментів. Ланцюжок інструментів «Як побудувати». …
- Крок 3: Встановіть Toolchain.