wiki:arm-gcc
no way to compare when less than two revisions
Различия
Показаны различия между двумя версиями страницы.
— | wiki:arm-gcc [2012/12/17 10:23] (текущий) – создано - внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Использование GNU GCC для компиляции кода для платформ МЕНТОР ЭЛЕКТРОНИКС ====== | ||
+ | Для компиляции программного обеспечения для ARM архитектуры (ARM9, ARM11, Cortex-A8, Cortex-A9 и др.) используют кросс-компилятор от Mentor Graphics (ранее CodeSourcery). Различные версии свободно используемого кросс-компилятора можно скачать здесь: [[http:// | ||
+ | |||
+ | Для компиляции программ для процессоров с ядром Cortex-A8 рекомендуется пользоваться компилятором: | ||
+ | [[https:// | ||
+ | |||
+ | ===== Установка ===== | ||
+ | |||
+ | ==== Системные требования ==== | ||
+ | Sourcery G++ собрано как 32-бит приложение, | ||
+ | |||
+ | * Компьтер должен иметь минимум 128 МБ оперативной памяти | ||
+ | * Для установки Sourcery G++ требуется не менее 400 МБ дискового пространства | ||
+ | |||
+ | ==== Установка на GNU/Linux компьютер ==== | ||
+ | |||
+ | Для размещения кросс-компилятор рекомендуется использовать папку ''/ | ||
+ | |||
+ | //Для выполнения команд с правами суперпользователя (root) будет использована команда ' | ||
+ | |||
+ | 1) Зайдите в папку ''/ | ||
+ | < | ||
+ | cd /opt | ||
+ | </ | ||
+ | |||
+ | 2) Распакуйте архив с компилятором: | ||
+ | < | ||
+ | sudo tar xjf ~/ | ||
+ | </ | ||
+ | // | ||
+ | |||
+ | Кросс-компилятор готов к использованию. Для пользования компилятором вы можете указывать к нему прямой путь, например: | ||
+ | < | ||
+ | / | ||
+ | </ | ||
+ | или добавить путь к папке с компилятором в переменную окружения ' | ||
+ | < | ||
+ | export PATH=/ | ||
+ | </ |
wiki/arm-gcc.txt · Последнее изменение: 2012/12/17 10:23 — 127.0.0.1