Ero sivun ”Kirjasto” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa |
pEi muokkausyhteenvetoa |
||
Rivi 1: | Rivi 1: | ||
{{Perustietoa|Kirjasto (tietotekniikka)}} | {{Perustietoa|Kirjasto (tietotekniikka)}} | ||
Tietotekniikasta puhuttaessa kirjastolla tarkoitetaan ohjelmien tarvitsemia toimintoja. Esimerkiksi käyttöliittymien piirtoa helpottamaan on luotu useampia kirjastoja, esimerkkinä [[GTK]] ja [[Qt]]. Linuxissa ajettavat ohjelmat tarvitsevat käytännössä aina alleen vähintäänkin [[libc]]-kirjaston. Ohjelmaa käynnistettäessä [[ajonaikainen linkittäjä]] lataa ja valmistelee sen tarvitsemat jaetut kirjastot ennen varsinaisen ohjelmatiedoston käynnistämistä. | Tietotekniikasta puhuttaessa '''kirjastolla''' tarkoitetaan ohjelmien tarvitsemia toimintoja. Esimerkiksi käyttöliittymien piirtoa helpottamaan on luotu useampia kirjastoja, esimerkkinä [[GTK]] ja [[Qt]]. Linuxissa ajettavat ohjelmat tarvitsevat käytännössä aina alleen vähintäänkin [[libc]]-kirjaston. Ohjelmaa käynnistettäessä [[ajonaikainen linkittäjä]] lataa ja valmistelee sen tarvitsemat jaetut kirjastot ennen varsinaisen ohjelmatiedoston käynnistämistä. | ||
Osa ohjelman käyttämistä kirjastoista voidaan linkittää ohjelmaan kääntämisvaiheessa, jolloin ne eivät käyttäjälle näy erillisinä tiedostoina tai paketteina. | Osa ohjelman käyttämistä kirjastoista voidaan linkittää ohjelmaan kääntämisvaiheessa, jolloin ne eivät käyttäjälle näy erillisinä tiedostoina tai paketteina. |