crosstool-NG

Скриншот программы:
crosstool-NG
Детали программы:
Версия: 1.15.3
Дата загрузки: 20 Feb 15
Разработчик: Yann E. MORIN
Тип распространения: Бесплатная
Популярность: 80

Rating: 5.0/5 (Total Votes: 1)

Приложение crosstool-NG направлен на строительных toolchains. Toolchains являются важным компонентом в проекте разработки программного обеспечения. Это соберет, соберет и свяжет кодекс, который развивается. Некоторые куски инструментарием будет в конечном итоге в Полученный бинарный / х: статические библиотеки, но пример.
Таким образом, для компиляции очень чувствительный кусок программного обеспечения, поскольку любая ошибка в одном из компонентов, или плохо настроенного компонента, может привести к проблемам выполнения, в пределах от плохой работы, для приложений, заканчивающимся неожиданно, к плохо себя программное обеспечение (которое более часто трудно обнаружить), повреждения оборудования или даже к человеческим рисков (что больше, чем regretable).
Toolchains сделаны из различной части программного обеспечения, каждый из которых достаточно сложны и требуют специально созданных вариантов построить и работать легко. Это, как правило, не так просто, даже в не так тривиальный случай родного toolchains. Работа достигает более высокой степени сложности, когда дело доходит до кросс-компиляции, где она может стать настоящим кошмаром ...
Существуют некоторые поперечные toolchains в Интернете, и может быть использован для общего развития, но они имеют ряд ограничений:
· Они не могут быть общего назначения, в том, что они настроены для большинства: никакая оптимизация для конкретной цели,
· Они могут быть подготовлены к определенной цели и таким образом не легко использовать, ни оптимизирован для, или даже поддерживая свою цель,
· Они часто с использованием компонентов старения (компилятора, библиотеки С, и т.д ...) не поддерживает специальные функции вашей блестящей нового процессора;
С другой стороны, эти набора инструментов предлагают некоторые преимущества:
· Они готовы использовать и весьма легкий в установке и настройке,
· Они доказали, если используется широкого сообщества.
Но как только вы хотите получить все соки из вашего конкретного оборудования, вы хотите, чтобы построить свой собственный набор инструментов. Это где-crosstool Н. вступает в игру

Особенности :.

  • интерфейс конфигурации конфигурационного меню ядра, как
  • широко распространены, хорошо известно интерфейс
  • простой, но мощный конфигурации
  • поддержка альтернативных компонентов в инструментарием
  • uClibc- или Glibc основе набора инструментов поддерживается сейчас!
  • другие легко реализовать
  • хранилище патч для тех версий, нуждающихся в латание
  • Поддержка многих версий компонентов средства по
  • поддержка обычая (местный понять) хранилища исправлений
  • различные модели многопоточности
  • NPTL (GLibC только НЗП)
  • LinuxThreads (uClibc только НЗП)
  • поддержка обоих софт и трудно обращении toolchains
  • отладки объектов
  • родным и кросс GDB, gdbserver
  • отладки библиотеки: пооддержки, еще не
  • перезапустить сборку на любом этапе
  • конфигурации образец хранилище полезной в качестве исходной точки для вашего собственного набора инструментов

Что нового В этом выпуске:.

  • Много изменений с момента последнего объявленного версии
  • Поддержка канадский Крест был полностью переписан, чтобы больше не требует уже существующие кросс-компилятор для цели, и есть многочисленные усовершенствования и исправления.

Что нового в версии 1.13.2:.

  • Строительство библиотеку Ncurses был зафиксирован
  • Добыча библиотеку cloog была исправлена.
  • The 'Прескотт "процессора в настоящее время признается в качестве i686.

Что нового в версии 1.12.2:.

  • В GDB версии строки были зафиксированы
  • Использование каталога SYSROOT префикс была исправлена.

Что нового в версии 1.12.1:

  • ошибка-фикс

Что нового в версии 1.11.2:

  • Сопутствующие библиотеки теперь правильно выбраны с GCC 4.4. 6 (значение по умолчанию).

Что нового в версии 1.11.1:

  • Эта версия исправляет ошибку блокировки при снятии набора инструментов .

Что нового в версии 1.11.0:

  • архитектур:
  • поддержка новых СПАРК
  • компоненты обновление:
  • GCC: до 4.6.0, и последние версии 4.4 Линаро, 4.5 и 4.6
  • Linux: до 2.6.38.4
  • eglibc: 2_13
  • GDB: добавить Линаро версия
  • сопутствующие librraies: некоторые были обновлены
  • документы: новые углубленные объяснения о том, как построить набор инструментов
  • Glibc: Linuxthreads удалены для последних версий
  • Образцы: пара новых

Что нового в версии 1.10.1:.

  • Зачистка двоичных файлов был зафиксирован
  • Обертка MAKEINFO была исправлена.
  • GCC плагины больше не построен для статических toolchains.
  • LinuxThreads были удалены в последних версиях GLibC / eglibc.
  • Золотой линкер теперь скрыты для архитектур, которые не имеют золотую поддержку.

Что нового в версии 1.9.3:

  • Это ошибка-фикс только выпуск.

Похожие программы

ConMan
ConMan

11 May 15

Mosh
Mosh

17 Feb 15

Methabot
Methabot

3 Jun 15

OpDemand Shell
OpDemand Shell

15 Apr 15

Комментарии к crosstool-NG

Комментарии не найдены
добавить комментарий
Включите картинки!