WikiSort.ru - Программирование

ПОИСК ПО САЙТУ | о проекте
Newlib
Тип Стандартная библиотека языка Си во встраиваемых системах
Разработчик Red Hat
Написана на Си[1]
Операционная система Cross-platform
Последняя версия 3.0.0 (18 января 2018[2])
Сайт sourceware.org/newlib/

Newlib — реализация стандартной библиотеки языка Си, предназначенная для использования во встраиваемых системах. Представляет собой объединение нескольких библиотек под лицензией открытого ПО, благодаря чему их легко использовать во встраиваемых продуктах. Библиотека была разработана компанией Cygnus Solutions (тогда — «Cygnus Support») как часть первого GNU набора инструментов для кросс-компиляции. В настоящее время поддерживается разработчиками компании Red Hat Джеффом Джонсоном и Томом Фитцсиммонсом.

Раздел «Системные вызовы» документации newlib описывает способы использования библиотеки на множестве операционных систем. Основным предназначением библиотеки было применение на встраиваемых системах, что подразумевает наличие ограничений любой операционной системы. В этом случае она обращается к «комплекту поддержки платформы», что позволяет выполнять такие вещи как запись байтов вывода в последовательный порт или чтение сектора диска или другого устройства хранения информации.

По состоянию на 2007, devkitARM (популярный набор программ для программирования любительского ПО для Nintendo DS и систем на базе Game Boy Advance) и PlayStation Portable homebrew SDK содержали Newlib в качестве библиотеки Си.

Примечания

  1. The newlib Open Source Project on Open Hub: Languages Page — 2006.
  2. newlib ftp directory.

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии