Строка 1: |
Строка 1: |
− | '''Buildroot''' — это набор файлов [[Make]] и [[Патч|патчей]], который упрощает и автоматизирует процесс создания полной и загружаемой среды [[Linux]] для встраиваемой системы, используя при этом [[Кросс-компиляция|кросс-компиляцию]], позволяющую создавать приложения для нескольких [[Целевая платформа|целевых платформ]] в одной системе разработки на базе [[Linux]]. Buildroot может автоматически собрать необходимую цепочку инструментов кросс-компиляции, создать корневую файловую систему, скомпилировать образ ядра Linux и сгенерировать загрузчик для целевой встраиваемой системы или выполнить любую независимую комбинацию этих шагов. Например, уже установленный набор инструментов кросс-компиляции можно использовать самостоятельно, тогда как Buildroot создает только корневую файловую систему.{{Infobox software
| + | {{Infobox software |
| | name = Buildroot | | | name = Buildroot |
| | title = Buildroot | | | title = Buildroot |
Строка 32: |
Строка 32: |
| | website = {{URL|www.buildroot.org}} | | | website = {{URL|www.buildroot.org}} |
| }} | | }} |
| + | |
| + | '''Buildroot''' — это набор файлов [[Make]] и [[Патч|патчей]], который упрощает и автоматизирует процесс создания полной и загружаемой среды [[Linux]] для встраиваемой системы, используя при этом [[Кросс-компиляция|кросс-компиляцию]], позволяющую создавать приложения для нескольких [[Целевая платформа|целевых платформ]] в одной системе разработки на базе [[Linux]]. Buildroot может автоматически собрать необходимую цепочку инструментов кросс-компиляции, создать корневую файловую систему, скомпилировать образ ядра Linux и сгенерировать загрузчик для целевой встраиваемой системы или выполнить любую независимую комбинацию этих шагов. Например, уже установленный набор инструментов кросс-компиляции можно использовать самостоятельно, тогда как Buildroot создает только корневую файловую систему<ref>{{cite magazine |
| + | | url = http://www.linuxjournal.com/article/10795 |
| + | | title = Roll Your Own Embedded Linux System with Buildroot |
| + | | date = August 31, 2011 | access-date = December 18, 2014 |
| + | | author = Alexander Sirotkin | magazine = [[Linux Journal]] |
| + | }}</ref><ref name="buildroot-about">{{cite web |
| + | | url = http://buildroot.org/about.html |
| + | | title = Buildroot: Making embedded Linux easy |
| + | | access-date = December 18, 2014 |
| + | | website = buildroot.org |
| + | | url-status = dead |
| + | | archive-url = https://web.archive.org/web/20141218125412/http://www.buildroot.org/about.html |
| + | | archive-date = December 18, 2014 |
| + | | df = mdy-all |
| + | }}</ref><ref name="buildroot-manual">{{cite web |
| + | | url = http://www.buildroot.org/downloads/manual/manual.pdf |
| + | | title = The Buildroot User Manual |
| + | | date = December 1, 2014 | access-date = December 18, 2014 |
| + | | website = buildroot.org }}</ref>{{rp|2–3,10–12}}<ref>{{cite web |
| + | | url = https://lwn.net/Articles/384713/ |
| + | | title = Tools and distributions for embedded Linux development |
| + | | date = April 27, 2010 | access-date = August 16, 2015 |
| + | | author = Tom Parkin | publisher = [[LWN.net]] |
| + | }}</ref>. |
| | | |
| == Примечания == | | == Примечания == |