Dietlibc

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 2. října 2017; kontroly vyžadují 2 úpravy .

dietlibc
Typ prováděcí knihovna
Vývojář Felix von Leitner
Zapsáno v C [1]
Operační systém multiplatformní
Hardwarová platforma linux
Nejnovější verze 0,34 ( 24. září 2018 )
Licence GPL v2
webová stránka fefe.de/dietlibc/

dietlibc je standardní knihovna C pro vestavěné systémy . Vydáno pod licencí GPL v2 . Vytvořil jej Felix von Leitner s cílem vytvořit programy co nejlehčí. dietlibc je postaven od základů, a proto implementuje pouze důležité a široce používané funkce .

Podporuje platformy ARM, MIPS, x86, PowerPC, Sparc, Alpha, s390. Primárně je určen pro statické spojování, i když na některých platformách je podporováno dynamické spojování. [2]

Nevýhody

Má malou funkčnost (ve srovnání s jinými implementacemi libc) [3] , nedostatek podpory pro dynamické spojování, špatná dokumentace. [čtyři]

Poznámky

  1. https://www.openhub.net/p/d_8181/analyses/latest/languages_summary
  2. Vytváření vestavěných systémů Linux strana 127
  3. Martin Hintermann, Komponenty operačního systému pro účel knihovny Embedded Linux System vůbec."
  4. GCC for Embedded Engineers Archivováno 23. července 2012 na Wayback Machine , Gene Sally // Linux Journal Volume 2008 Issue #165, Jan 01, 2008: "Tabulka 1. Klady a zápory nejčastěji používaných knihoven C"

Viz také

Literatura

Odkazy