Для компиляции загружаемого кода используются компилятор и линкер GCC, стандартная библиотека С для встраиваемых систем newlib, утилита make и несколько сервисных утилит.
Существует два варианта использования GCC:
- Загрузить исходный код GCC, make, newlib из соответствующих репозиториев и самостоятельно скомпилировать.
- Воспользоваться готовым комплектом инструментов для разработки под ARM.
Для работы с ключами Guardant Code рекомендуется использовать свободно распространяемый инструментарий YAGARTO. Все примеры из комплекта разработчика, тестировались именно на нем.
Чтобы приступить к работе с YAGARTO требуется выполнить несколько простых шагов:
- Загрузить с нашего сайта ( https://www.guardant.ru/support/download/sdk/ ) набор утилит и компилятор YAGARTO
Установить загруженные пакеты
UI Text Box type info Внимание!
Если используется операционная система Windows 8 или более поздняя версия, то из архива с набором утилит необходимо в директорию ..\yagarto-tools\bin скопировать с заменой файл msys-1.0.dll.
После выполнения этих шагов компилятор полностью готов к работе. Дальнейшая работа с ним будет выполняться посредством вызова утилиты make на заранее созданных и настроенных makefile.