Bionic (könyvtár)
A Bionic a C szabványkönyvtár egy változata , amelyet a Google fejlesztett ki az Android operációs rendszer részeként való használatra . A BSD licenc alatt terjesztik .
A könyvtár fejlesztése a többi megvalósítástól elkülönítve történik. A Bionic feladatai: [2]
- A BSD-licenc használata: Az Android operációs rendszer a GPL -licencű Linux kernelt használja , de a Google úgy döntött, hogy lehetőség szerint elszigeteli az Androidot a GPL hatásaitól.
- Kis méret: A Bionic kevesebb erőforrást használ, mint a GNU libc (glibc) és még az uClibc is .
- Sebesség: A Bionicot olyan eszközökön való futtatásra tervezték, amelyek CPU -ja meglehetősen alacsony frekvencián működik.
A Bionic hiányzik vagy nem valósítja meg a teljes hosszúságú libc számos funkcióját , például a többbájtos karakterek támogatását vagy a C++
kivételkezelést .
Lásd még
Jegyzetek
- ↑ Kiadás 1.0.14 - 2019.
- ↑ Burnette, Szerk . Patrick Brady Androidot (angol) boncolgat , ZDNet ( 2008. június 4. ). Archiválva az eredetiből 2014. október 7-én. Letöltve: 2011. augusztus 10.
Linkek
C programozási nyelv |
---|
|
Fordítók |
|
---|
Könyvtárak |
|
---|
Sajátosságok |
|
---|
Néhány leszármazott |
|
---|
C és más nyelvek |
|
---|
Kategória:C programozási nyelv |