Ero sivun ”Libc” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p (ehkä parempi näin, tosin artikkelin nimikin voisi olla pelkkä "C-kirjasto"?) |
p (ehkä näin on tarkempi) |
||
Rivi 1: | Rivi 1: | ||
Libc on ohjelmointikirjasto joka tarjoaa tavallisimmat [[C]]-kielen rutiinit ohjelmille. Linux-järjestelmissä käytetään yleensä [[GNU]]:n C-kirjastoa (glibc), mutta varsinkin sulautetuissa järjestelmissä saatetaan käyttää muita, pelkistetympiä ja vähemmän resursseja käyttäviä versioita, kuten [[wikipedia:en:dietlibc|dietlibc]], [[wikipedia:en:uClibc|uClibc]] tai [[wikipedia:en:newlib|newlib]]. | Libc on ohjelmointikirjasto joka tarjoaa tavallisimmat [[C]]-kielen rutiinit ohjelmille. Linux-järjestelmissä käytetään yleensä [[GNU]]:n C-kirjastoa (glibc), mutta varsinkin sulautetuissa järjestelmissä saatetaan käyttää muita, pelkistetympiä ja vähemmän resursseja käyttäviä versioita, kuten [[wikipedia:en:dietlibc|dietlibc]], [[wikipedia:en:uClibc|uClibc]] tai [[wikipedia:en:newlib|newlib]]. | ||
Koska | Koska suuri osa ohjelmista käyttää libc:tä, sen epäonnistunut päivittäminen epäyhteensopivaan versioon on helppo tapa saada järjestelmä toimimattomaksi. Päivityksessä tuleekin olla erityisen varovainen ja yleensä tarkkaan seurata jakelun ohjeita. | ||
[[Luokka:Kirjastot]] | [[Luokka:Kirjastot]] |
Versio 20. joulukuuta 2008 kello 18.30
Libc on ohjelmointikirjasto joka tarjoaa tavallisimmat C-kielen rutiinit ohjelmille. Linux-järjestelmissä käytetään yleensä GNU:n C-kirjastoa (glibc), mutta varsinkin sulautetuissa järjestelmissä saatetaan käyttää muita, pelkistetympiä ja vähemmän resursseja käyttäviä versioita, kuten dietlibc, uClibc tai newlib.
Koska suuri osa ohjelmista käyttää libc:tä, sen epäonnistunut päivittäminen epäyhteensopivaan versioon on helppo tapa saada järjestelmä toimimattomaksi. Päivityksessä tuleekin olla erityisen varovainen ja yleensä tarkkaan seurata jakelun ohjeita.