Newlib

Newlib
Newlib
Тип

Стандартная библиотека языка Си во встраиваемых системах

Разработчик

Red Hat

Операционная система

Cross-platform

Последняя версия

1.20.0 (19 декабря 2011)

Сайт

http://www.sourceware.org/newlib/

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

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

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

Дополнительные источники


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "Newlib" в других словарях:

  • Newlib — Developer(s) Red Hat Stable release 1.19.0 / December 16, 2010; 10 months ago (2010 12 16) Operating system Cross platform …   Wikipedia

  • Newlib — ist eine C Bibliothek, optimiert zur Erstellung von Projekten im Bereich Eingebettete Systeme. Newlib ist eine Zusammenstellung fundamentaler, geschwindigkeits und größenoptimierter Teile der Standard C Library, ist unter freien Software Lizenzen …   Deutsch Wikipedia

  • Newlib — Saltar a navegación, búsqueda newlib es una implementación de la biblioteca estándar de C destinada a su uso en sistemas empotrados. Es un conglomerado de varias partes de bibliotecas, todas bajo Licencia Open Source que la hacen fácilmente… …   Wikipedia Español

  • newlib — es una implementación de la biblioteca estándar de C destinada a su uso en sistemas embebidos. Es un conglomerado de varias partes de bibliotecas, todas bajo Licencia Open Source que la hacen fácilmente utilizable en productos empotrados. Está… …   Wikipedia Español

  • C standard library — The C Standard Library consists of a set of sections of the ANSI C standard in the programming language C. They describe a collection of headers and library routines used to implement common operations such as input/output[1] and string handling …   Wikipedia

  • Cross compiler — A cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is run. Cross compiler tools are used to generate executables for embedded system or multiple platforms. It is used to… …   Wikipedia

  • Стандартная библиотека языка Си — Стандартная библиотека языка программирования С assert.h complex.h ctype.h errno.h fenv.h float.h inttypes.h iso646.h limits.h locale.h math.h setjmp.h signal.h stdarg.h stdbool.h stddef.h …   Википедия

  • uClibc — Тип системная библиотека Операционная система Linux Последняя версия 0.9.33.2[1] (15 мая 2012) Лицензия GNU LGPL Сайт …   Википедия

  • Herbert Spaugh — Walter Herbert Spaugh (30 September 1896 ndash;22 November 1978) was a U.S. Bishop of the Moravian Church. By the 1960s he was one of the most prominent clergymen in North Carolina, as well as in the Southern Province of the Moravian… …   Wikipedia

  • UClibc — Тип системная библиотека ОС Linux Версия 0.9.29 Лицензия GNU LGPL Сайт …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»