Buildroot logo.png
Buildroot
Язык программирования:
Make, shell and C и Make, shell and C
Операционная система:
Linux
Размер:
6.2 MB
Системные требования:
Embedded Linux
Разработчик:
Peter Korsgaard and others



Дата появления:
январь 12, 2005; 20 years ago (2005-01-12)[1]
Текущая версия:
2023.02.3[2]
Дата выхода текущей версии:
июль 17, 2023; 2 years ago (2023-07-17)



Лицензия:
GNU GPL version 2 or later

Buildroot — это набор файлов Make и патчей, который упрощает и автоматизирует процесс создания полной и загружаемой среды Linux для встраиваемой системы, используя при этом кросс-компиляцию, позволяющую создавать приложения для нескольких целевых платформ в одной системе разработки на базе Linux. Buildroot может автоматически собрать необходимую цепочку инструментов кросс-компиляции, создать корневую файловую систему, скомпилировать образ ядра Linux и сгенерировать загрузчик для целевой встраиваемой системы или выполнить любую независимую комбинацию этих шагов. Например, уже установленный набор инструментов кросс-компиляции можно использовать самостоятельно, тогда как Buildroot создает только корневую файловую систему[3][4][5]: 2–3, 10–12 [6].

Примечания

  1. Old Buildroot downloads (index of /downloads/old). buildroot.org. Дата обращения: 16 августа 2015.
  2. Buildroot 2023.02.3 released. busybox.net (17 июля 2023).
  3. Alexander Sirotkin (August 31, 2011). "Roll Your Own Embedded Linux System with Buildroot". Linux Journal. Дата обращения: 18 декабря 2014.
  4. Buildroot: Making embedded Linux easy. buildroot.org. Дата обращения: 18 декабря 2014. Архивировано из оригинала 18 декабря 2014 года.
  5. The Buildroot User Manual. buildroot.org (1 декабря 2014). Дата обращения: 18 декабря 2014.
  6. Tom Parkin. Tools and distributions for embedded Linux development. LWN.net (27 апреля 2010). Дата обращения: 16 августа 2015.