Описание тега crosstool-ng
crossstool-NG - это набор скриптов для построения цепочек инструментов (в основномgcc
и вспомогательные инструменты) и только цепочки инструментов. С crossstool-NG вы можете точно контролировать настройку и сборку каждого компонента, чтобы вы могли создать индивидуальную цепочку инструментов для вашей системы. crossstool-NG может создавать универсальные цепочки инструментов общего назначения для специализированных цепочек инструментов для конкретной системы. Настройка осуществляется через интерфейс конфигурации меню kbuild. Поддерживаются как собственные, так и кросс-компиляторы.
Поддержка постоянно развивается и включает такие языки, как Ada, C++, Java, Objective-C, Objective-C++, Go и т. Д. Также поддерживаются различные библиотеки, включая newlib, uClibc, eglibc и glibc.
Crosstool-NG очень проста по структуре и состоит из сценариев оболочки, make-файлов gnu, исходных патчей и системы kbuild, которая управляет сценарием оболочки. Дополнительная документация доступна в исходном каталоге crossstool-NG в подкаталоге docs.
crossstool-NG используется во многих проектах с открытым исходным кодом, таких как Ubuntu, Linaro и buildroot.
Связанные теги: