Ero sivun ”Pkg-config” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
(4 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
{{ Ohjelma | nimi=pkg-config | kuva= | kuvateksti= | lisenssi=[[GPL]]| käyttöliittymä=teksti | kotisivu=[http://pkgconfig.freedesktop.org/wiki/ pkgconfig.freedesktop.org | {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} | ||
{{ Ohjelma | nimi=pkg-config | kuva= | kuvateksti= | lisenssi=[[GPL]]| käyttöliittymä=teksti | kotisivu=[http://pkgconfig.freedesktop.org/wiki/ pkgconfig.freedesktop.org] }} | |||
pkg-config on työkalu kirjastojen vaatimien käännösasetusten löytämiseen, sitä tarvitaan myös tiettyjen optimointien toimintaan. | '''pkg-config''' on työkalu kirjastojen vaatimien käännösasetusten löytämiseen, sitä tarvitaan myös tiettyjen optimointien toimintaan. | ||
==Käyttö== | ==Käyttö== | ||
Tyypillinen käyttötarkoitus on saada kääntäjävalitsimet [[GCC]]:lle jonkin kirjaston käyttämistä varten: | |||
pkg-config <toiminnot ja valitsimet> <kirjasto>[<versio>] | |||
esimerkiksi, jos haluan kääntää glibmm-kirjastoa käyttävän [[C plus plus|C++]]-lähdekooditiedoston esimerkki.cc | |||
g++ `pkg-config --libs --cflags glibmm-2.4` esimerkki.cc | |||
[[Luokka:Kehitystyökalut]] | [[Luokka:Kehitystyökalut]] |
Nykyinen versio 3. maaliskuuta 2015 kello 05.21
pkg-config | |
---|---|
Käyttöliittymä | teksti |
Lisenssi | GPL |
Kotisivu | pkgconfig.freedesktop.org |
pkg-config on työkalu kirjastojen vaatimien käännösasetusten löytämiseen, sitä tarvitaan myös tiettyjen optimointien toimintaan.
Käyttö[muokkaa]
Tyypillinen käyttötarkoitus on saada kääntäjävalitsimet GCC:lle jonkin kirjaston käyttämistä varten:
pkg-config <toiminnot ja valitsimet> <kirjasto>[<versio>]
esimerkiksi, jos haluan kääntää glibmm-kirjastoa käyttävän C++-lähdekooditiedoston esimerkki.cc
g++ `pkg-config --libs --cflags glibmm-2.4` esimerkki.cc