EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

i686-w64-mingw32-pkg-config - Online în cloud

Rulați i686-w64-mingw32-pkg-config în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda i686-w64-mingw32-pkg-config care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


pkg-config - Returnează metainformații despre bibliotecile instalate

REZUMAT


pkg-config [--modversion] [--version] [--help] [--atleast-pkgconfig-version=VERSIUNE]
[--print-errors] [--short-errors] [--silence-errors] [--errors-to-stdout] [--debug]
[--cflags] [--libs] [--libs-only-L] [--libs-only-l] [--cflags-only-I] [--libs-only-other]
[--cflags-only-other] [--variable=VARIABLENAME] [--define-
variabilă=VARIABLENAME=VARIABLEVALUE] [--print-variables] [--dezinstalat] [--există]
[--atleast-version=VERSIUNE] [--exact-version=VERSIUNE] [--max-version=VERSIUNE] [--validate]
[--list-all] [--print-furnizează] [--print-requires] [--print-requires-private]
[BIBLIOTECI...]

DESCRIERE


pkg-config programul este utilizat pentru a prelua informații despre bibliotecile instalate în
sistem. Este de obicei folosit pentru a compila și a lega la una sau mai multe biblioteci. Aici este
un scenariu de utilizare tipic într-un Makefile:

program: program.c
cc program.c $(pkg-config --cflags --libs gnomeui)

pkg-config preia informații despre pachete din fișiere speciale de metadate. Aceste fișiere
sunt denumite după pachet și au un .buc extensie. Pe majoritatea sistemelor, pkg-config arată
in /usr/lib/pkgconfig, /usr/share/pkgconfig, /usr/local/lib/pkgconfig și
/usr/local/share/pkgconfig pentru aceste fișiere. În plus, va arăta în colon-
listă separată (pe Windows, separate prin punct și virgulă) de directoare specificate de
Variabila de mediu PKG_CONFIG_PATH.

Numele pachetului specificat pe pkg-config linia de comandă este definită ca fiind numele
fișier de metadate, minus .buc extensie. Dacă o bibliotecă poate instala mai multe versiuni
simultan, trebuie să dea fiecărei versiuni propriul nume (de exemplu, GTK 1.2 ar putea avea
numele pachetului „gtk+”, în timp ce GTK 2.0 are „gtk+-2.0”).

Pe lângă specificarea unui nume de pachet pe linia de comandă, calea completă către un anumit .buc
fișierul poate fi dat în schimb. Acest lucru permite unui utilizator să interogheze direct un anumit .buc fișier.

OPŢIUNI


Sunt acceptate următoarele opțiuni:

--modversion
Solicită ca informațiile despre versiunea bibliotecilor specificate în comandă
linie să fie afișată. Dacă pkg-config pot găsi toate bibliotecile pe linia de comandă,
șirul de versiuni al fiecărei biblioteci este tipărit în stdout, o versiune pe linie. In acest
caz pkg-config iese cu succes. Dacă una sau mai multe biblioteci sunt necunoscute, pkg-config
iese cu un cod diferit de zero, iar conținutul stdout este nedefinit.

--versiune
Afișează versiunea de pkg-config și se încheie.

--atleast-pkgconfig-version=VERSIUNE
Necesită cel puțin versiunea dată de pkg-config.

--Ajutor Afișează un mesaj de ajutor și se încheie.

--print-errors
Dacă unul sau mai multe module de pe linia de comandă sau dependențele lor nu sunt
găsit sau dacă apare o eroare la analizarea a .buc fișier, atunci această opțiune va cauza
erori care explică problema de tipărit. Cu opțiuni „predicate” precum
„--există” pkg-config rulează în mod implicit în mod silențios, deoarece este de obicei folosit în
scripturi care doresc să controleze ceea ce iese. Această opțiune poate fi folosită singură (pentru doar
erori de tipărire întâlnite la localizarea modulelor pe linia de comandă) sau cu altele
Opțiuni. Variabila de mediu PKG_CONFIG_DEBUG_SPEW suprascrie această opțiune.

--erori-scurte
Imprimați mesaje scurte de eroare.

--tăcere-erori
Dacă unul sau mai multe module de pe linia de comandă sau dependențele lor nu sunt
găsit sau dacă apare o eroare la analizarea aa .buc fișier, atunci această opțiune va păstra
erori care explică problema de la tipărire. Cu opțiuni „predicate” precum
„--există” pkg-config rulează în mod implicit în mod silențios, deoarece este de obicei folosit în
scripturi care doresc să controleze ceea ce iese. Deci această opțiune este utilă doar cu
opțiuni precum „--cflags” sau „--modversion” care imprimă erorile în mod implicit. The
Variabila de mediu PKG_CONFIG_DEBUG_SPEW înlocuiește această opțiune.

--errors-to-stdout
Dacă se imprimă erori, tipăriți-le în stdout mai degrabă decât în ​​stderr implicit

--depanare
Tipăriți informațiile de depanare. Aceasta este ușor diferită de
Variabila de mediu PKG_CONFIG_DEBUG_SPEW, care activează și „--print-errors”.

Următoarele opțiuni sunt utilizate pentru a compila și lega programe:

--csteaguri
Acest lucru tipărește steagurile de pre-procesor și de compilare necesare pentru a compila pachetele pe
linia de comandă, inclusiv steagurile pentru toate dependențele lor. Steaguri sunt „comprimate” deci
că fiecare steag identic apare o singură dată. pkg-config iese cu un cod diferit de zero dacă
nu poate găsi metadate pentru unul sau mai multe pachete pe linia de comandă.

--cflags-only-I
Aceasta tipărește partea -I din „--cflags”. Adică definește calea de căutare a antetului
dar nu specifica nimic altceva.

--cflags-numai-altele
Aceasta tipărește părți din „--cflags” care nu sunt acoperite de „--cflags-only-I”.

--libs Această opțiune este identică cu „--cflags”, doar că imprimă steagurile de link. Ca și în cazul
„--cflags”, steaguri duplicate sunt îmbinate (menținând ordinea corectă) și steaguri pentru
dependențele sunt incluse în rezultat.

--libs-only-L
Aceasta tipărește partea -L/-R din „--libs”. Adică definește calea de căutare a bibliotecii
dar nu specifică cu ce biblioteci să se conecteze.

--libs-doar-l
Aceasta tipărește partea -l din „--libs” pentru bibliotecile specificate în comandă
linia. Rețineți că uniunea dintre „--libs-only-l” și „--libs-only-L” poate fi mai mică
decât „--libs”, din cauza steaguri precum -rdynamic.

--libs-numai-altele
Aceasta tipărește părțile din „--libs” care nu sunt acoperite de „--libs-only-L” și „--libs-only-
l", cum ar fi "--pthread".

--variable=NUME VARIABILĂ
Aceasta returnează valoarea unei variabile definite într-un pachet .buc fişier. Majoritatea pachetelor
definiți variabila „prefix”, de exemplu, astfel încât să puteți spune:
$ pkg-config --variable=prefix glib-2.0
/usr/

--define-variable=VARIABLENAME=VARIABLEVALUE
Aceasta setează o valoare globală pentru o variabilă, suprascriind valoarea din oricare .buc fișiere.
Majoritatea pachetelor definesc variabila „prefix”, de exemplu, astfel încât să puteți spune:
$ pkg-config --print-errors --define-variable=prefix=/foo \
--variable=prefix glib-2.0
/foo

--print-variabile
Returnează o listă cu toate variabilele definite în pachet.

--dezinstalat
În mod normal, dacă solicitați pachetul „foo” și pachetul „foo-uninstalled” există,
pkg-config va prefera varianta „-dezinstalată”. Aceasta permite compilarea/legarea
împotriva pachetelor dezinstalate. Dacă specificați opțiunea „--uninstalled”, pkg-config
va reveni cu succes dacă sunt folosite pachete „-dezinstalate” și va reveni
eșec (fals) altfel. (Mediul PKG_CONFIG_DISABLE_UNINSTALLED
variabile păstrează pkg-config din alegerea implicită a pachetelor „-dezinstalate”, deci dacă
acea variabilă este setată, acestea vor fi folosite doar dacă dați un nume precum „foo-
dezinstalat" pe linia de comandă în mod explicit.)

--există

--atleast-version=VERSIUNE

--exact-version=VERSIUNE

--max-version=VERSIUNE
Aceste opțiuni testează dacă pachetul sau lista de pachete de pe linia de comandă sunt
cunoscut de pkg-config, și, opțional, dacă numărul versiunii unui pachet îndeplinește
anumite constrângeri. Dacă toate pachetele există și îndeplinesc versiunea specificată
constrângeri, pkg-config iese cu succes. În caz contrar, iese fără succes. Numai
prima opțiune de comparare a VERSIUNII va fi onorată. Opțiuni ulterioare de acest tip
va fi ignorat.

În loc să utilizați opțiunile de testare a versiunii, puteți pur și simplu să oferiți o versiune
constrângere după fiecare nume de pachet, de exemplu:
$ pkg-config --exists 'glib-2.0 >= 1.3.4 libxml = 1.8.3'
Nu uitați să utilizați --print-errors dacă doriți mesaje de eroare. Când nu există opțiuni de ieșire
sunt furnizate către pkg-config, --exists este subînțeles.

--valida
Verifică sintaxa unui pachet .buc dosar pentru valabilitate. Aceasta este la fel ca
--există, cu excepția faptului că dependențele nu sunt verificate. Acest lucru poate fi util pentru pachet
dezvoltatorii să-și testeze .buc fișier înainte de lansare:
$ pkg-config --validate ./my-package.pc

--msvc-sintaxă
Această opțiune este disponibilă numai pe Windows. Cauzează pkg-config la ieșirea -l și -L
steaguri în forma recunoscută de compilatorul de linie de comandă Microsoft Visual C++, cl.
Mai exact, în loc de -Lx:/unele/cale se imprimă /libpath:x/some/path, Și în schimb
of -lfoo se imprimă foo.lib. Rețineți că rezultatul --libs constă din steaguri pentru
linker și ar trebui să fie plasat pe linia de comandă cl după o comutare /link.

--define-prefix
--nu-definiți-prefix
Aceste opțiuni controlează dacă pkg-config suprascrie valoarea variabilei prefix
în fiecare fișier .pc. Cu --define-prefix, pkg-config folosește locația instalată a
fișierul .pc pentru a determina prefixul. --dont-define-prefix previne acest comportament.
Valoarea implicită este de obicei --define-prefix.

Când această caracteristică este activată și un fișier .pc este găsit într-un director numit
pkgconfig, se presupune că prefixul pentru acel pachet este bunicul lui
directorul în care a fost găsit fișierul și prefix variabila este suprascrisă pentru asta
depuneți în consecință.

Dacă valoarea unei variabile dintr-un fișier .pc începe cu originalul, care nu este suprascris,
valoarea prefix variabilă, apoi valoarea suprascrisă a prefix este folosit în schimb.
Acest lucru permite ca funcția să funcționeze chiar și atunci când variabilele au fost extinse în
fișier .pc.

--prefix-variable=PREFIX
Setați numele variabilei care pkg-config suprascrie în loc de prefix atunci când se utilizează
caracteristica --define-prefix.

--static
Biblioteci de ieșire potrivite pentru legături statice. Asta înseamnă să includă orice privat
biblioteci în ieșire. Aceasta se bazează pe etichetarea corectă în fișierele .pc, altfel a
va fi de obicei scos un număr prea mare de biblioteci.

--list-toate
Listați toate modulele găsite în pkg-config cale.

--print-oferă
Listați toate modulele oferite de pachetele date.

--print-require
Listați toate modulele necesare pachetelor date.

--print-necesita-privat
Listați toate modulele pe care pachetele date le necesită pentru legarea statică (vezi --static).

MEDIUL VARIABILE


PKG_CONFIG_PATH
O listă de directoare separate prin puncte (pe Windows, separate prin punct și virgulă) de căutat
pentru fișiere .pc. Directorul implicit va fi căutat întotdeauna după căutarea
cale; implicit este libdir/pkgconfig:datadir/pkgconfig unde libdir este libdir-ul
pentru pkg-config și datadir este datadir pentru pkg-config când a fost instalat.

PKG_CONFIG_DEBUG_SPEW
Dacă este setat, cauze pkg-config pentru a tipări tot felul de informații de depanare și raportare
toate erorile.

PKG_CONFIG_TOP_BUILD_DIR
O valoare de setat pentru variabila magică pc_top_builddir care poate apărea în .buc
fișiere. Dacă variabila de mediu nu este setată, valoarea implicită „$(top_builddir)”
va fi folosit. Această variabilă ar trebui să se refere la builddir-ul superior al Makefile unde
steagurile de compilare/link raportate de pkg-config va fi folosit. Asta contează doar când
compilarea/legarea unui pachet care nu a fost încă instalat.

PKG_CONFIG_DISABLE_UNINSTALLED
În mod normal, dacă solicitați pachetul „foo” și pachetul „foo-uninstalled” există,
pkg-config va prefera varianta „-dezinstalată”. Aceasta permite compilarea/legarea
împotriva pachetelor dezinstalate. Dacă această variabilă de mediu este setată, se dezactivează
comportamentul spus.

PKG_CONFIG_ALLOW_SYSTEM_CFLAGS
Nu eliminați -I/usr/include din cflags.

PKG_CONFIG_ALLOW_SYSTEM_LIBS
Nu eliminați -L/usr/lib sau -L/lib din biblioteci.

PKG_CONFIG_SYSROOT_DIR
Modificați -I și -L pentru a utiliza directoarele situate în sysroot-ul țintă. această opțiune este
util la compilarea încrucișată a pachetelor care utilizează pkg-config pentru a determina CFLAGS și
LDFLAGS. -I și -L sunt modificate pentru a indica noua rădăcină a sistemului. aceasta înseamnă că a
-I/usr/include/libfoo va deveni -I/var/target/usr/include/libfoo cu un
PKG_CONFIG_SYSROOT_DIR egal cu /var/target (aceeași regulă se aplică și pentru -L)

PKG_CONFIG_LIBDIR
Înlocuiește valoarea implicită pkg-config directorul de căutare, de obicei
/usr/lib/pkgconfig:/usr/share/pkgconfig.

PKG_CONFIG_$PACKAGE_$VARIABLE
Supliniază variabila VARIABLE din pachetul PACKAGE. Variabila de mediu
ar trebui să aibă numele pachetului și variabila pachetului cu majuscule și non-alfanumerice
caractere convertite în caractere de subliniere. De exemplu, setarea
PKG_CONFIG_GLADEUI_2_0_CATALOGDIR va suprascrie variabila „catalogdir” din
pachet „gladeui-2.0”.

PKG-CONFIG DERIVAT VARIABILE


pkg-config setează câteva variabile de metadate care pot fi folosite în fișiere .pc sau interogate la
timpul de rulare.

calea_pc
Calea de căutare implicită folosită de pkg-config când căutați fișiere .pc. Acesta poate
fi folosit într-o interogare pentru pkg-config modul în sine:
$ pkg-config --variable pc_path pkg-config

pcfiledir
Locația instalată a fișierului .pc. Acesta poate fi folosit pentru a interoga locația
fișierul .pc pentru un anumit modul, dar poate fi folosit și pentru a crea fișiere .pc
relocabil. De exemplu:
prefix=${pcfiledir}/../..
exec_prefix=${prefix}
libdir=${exec_prefix}/ lib
includer=${prefix}/include

pc_sysrootdir
Directorul sysroot setat de utilizator. Când directorul sysroot nu a fost setat,
această valoare este /. Vezi PKG_CONFIG_SYSROOT_DIR variabilă de mediu pentru mai mult
Detalii.

pc_top_builddir
Locația directorului de construcție de top al utilizatorului când apelează pkg-config. Acest lucru este util
pentru a seta dinamic căile în fișierele .pc dezinstalate. Vezi PKG_CONFIG_TOP_BUILD_DIR
variabilă de mediu pentru mai multe detalii.

WINDOWS SPECIALITATI


pkg-config calea de căutare implicită este ignorată pe Windows. În schimb, calea de căutare este
construit folosind directorul instalat al pkg-config și apoi anexând
lib\pkgconfig și share\pkgconfig. Acesta poate fi mărit sau înlocuit folosind standardul
variabilele de mediu descrise mai sus.

AUTOCONF MACROS


PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULE [,ACȚIUNE-DACA-GĂSIT [,ACȚIUNE-DACĂ-NEGĂSIT]])

Macrocomanda PKG_CHECK_MODULES poate fi utilizată în configura.ac pentru a verifica dacă modulele
exista. O utilizare tipică ar fi:
PKG_CHECK_MODULES([MYSTUFF], [gtk+-2.0 >= 1.3.5 libxml = 1.8.4])

Acest lucru ar avea ca rezultat variabilele de substituție MYSTUFF_LIBS și MYSTUFF_CFLAGS, setate la
lib-urile și cflag-urile pentru lista de module dată. Dacă un modul lipsește sau are
versiune greșită, configurația implicită se va anula cu un mesaj. Pentru a înlocui
acțiune implicită, specificați o ACTION-IF-NOT-FOUND. PKG_CHECK_MODULES nu se va imprima
orice mesaje de eroare dacă specificați propria ACTION-IF-NOT-FOUND. Cu toate acestea, va fi
setați variabila MYSTUFF_PKG_ERRORS, pe care o puteți utiliza pentru a afișa ceea ce a mers prost.

Rețineți că, dacă există o posibilitate, primul apel către PKG_CHECK_MODULES s-ar putea să nu
se întâmplă, ar trebui să vă asigurați că includeți un apel explicit către PKG_PROG_PKG_CONFIG în
configurați.ac.

De asemenea, rețineți că utilizarea repetată a PREFIXULUI VARIABIL nu este recomandată. După
prima utilizare cu succes, apelurile ulterioare cu același PREFIX VARIABIL vor fi pur și simplu
utilizați variabilele _LIBS și _CFLAGS setate din utilizarea anterioară fără a apela
pkg-config din nou.

PKG_PREREQ(MIN-VERSION)
Verifică dacă versiunea macrocomenzilor pkg-config autoconf în uz este de cel puțin MIN-
VERSIUNE. Aceasta poate fi folosită pentru a asigura o anumită macrocomandă pkg-config
disponibile.

PKG_PROG_PKG_CONFIG([MIN-VERSION])

Definește variabila PKG_CONFIG la cel mai bun pkg-config disponibil, util dacă aveți
nevoie de pkg-config, dar nu doresc să utilizeze PKG_CHECK_MODULES.

PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULE [,ACȚIUNE-DACA-GĂSIT [,ACȚIUNE-DAC-NU-
GĂSITE]])
Activează legătura statică prin --static înainte de a apela PKG_CHECK_MODULES.

PKG_CHECK_EXISTS(MODULE, [ACȚIUNE-DACĂ-GĂSIT], [ACȚIUNE-DACĂ-NEGĂSIT])

Verificați dacă există un anumit set de module. Similar cu
PKG_CHECK_MODULES(), dar nu setează variabile sau erori de tipărire.

Similar cu PKG_CHECK_MODULES, asigurați-vă că prima instanță a acestui sau
PKG_CHECK_MODULES este apelat sau asigurați-vă că apelați manual PKG_CHECK_EXISTS.

PKG_INSTALLDIR(DIRECTORY)

Înlocuiește variabila pkgconfigdir ca locație în care trebuie instalat un modul
pkg-config fișiere .pc. În mod implicit, directorul este $libdir/pkgconfig, dar
implicit poate fi schimbat prin trecerea DIRECTORY. Utilizatorul poate suprascrie prin intermediul
--with-pkgconfigdir parametru.

PKG_NOARCH_INSTALLDIR(DIRECTORY)

Înlocuiește variabila noarch_pkgconfigdir ca locație în care ar trebui un modul
instalați fișierele .pc pkg-config independente de arh. În mod implicit, directorul este
$datadir/pkgconfig, dar implicit poate fi schimbat prin transmiterea DIRECTORY. Utilizatorul
poate suprascrie prin parametrul --with-noarch-pkgconfigdir.

PKG_CHECK_VAR(VARIABLE, MODUL, CONFIG-VARIABLE, [ACȚIUNE-DACĂ-GĂSIT], [ACȚIUNE-DACĂ-NEGĂSIT])

Preia valoarea variabilei pkg-config CONFIG-VARIABLE din MODULE și
îl stochează în VARIABIL. Rețineți că utilizarea repetată a VARIABILULUI nu este recomandată ca
verificarea va fi omisă dacă variabila este deja setată.

METADATE FILE SINTAXĂ


Pentru a adăuga o bibliotecă la setul de pachete pkg-config știe despre, pur și simplu instalați un .buc fișier.
Ar trebui să instalați acest fișier în libdir/pkgconfig.

Iată un exemplu de fișier:
# Acesta este un comentariu
prefix=/home/hp/unst # aceasta definește o variabilă
exec_prefix=${prefix} # definind o altă variabilă în termenii primei
libdir=${exec_prefix}/ lib
includer=${prefix}/include

Nume: GObject # nume care poate fi citit de om
Descriere: sistem obiect/tip pentru GLib # descriere care poate fi citită de om
Versiune: 1.3.1
URL-ul: http://www.gtk.org
Necesită: glib-2.0 = 1.3.1
Conflicte: foobar <= 4.5
Libs: -L${libdir} -lgobject-1.3
Libs.private: -lm
Cflags: -I${includedir}/glib-2.0 -I${libdir}/glib/include

În mod normal, ați genera fișierul folosind configure, astfel încât prefixul etc. să fie setat la
valorile adecvate. Manualul GNU Autoconf recomandă generarea de fișiere precum fișiere .pc la
timpul de construire mai degrabă decât timpul de configurare, așa că atunci când construiți fișierul .pc este o chestiune de gust
si preferinta.

Fișierele au două tipuri de rând: liniile de cuvinte cheie încep cu un cuvânt cheie plus două puncte și
definițiile variabilelor încep cu un șir alfanumeric plus un semn egal. Cuvintele cheie sunt
definite în prealabil și au o semnificație specială pkg-config; variabilele nu, poti avea
orice variabile pe care le doriți (cu toate acestea, utilizatorii se pot aștepta să recupereze directorul obișnuit
variabile de nume).

Rețineți că referințele variabilelor sunt scrise „${foo}”; puteți scăpa literal „${” ca „$${”.

Nume: Acest câmp ar trebui să fie un nume care poate fi citit de om pentru pachet. Rețineți că nu este
nume trecut ca argument la pkg-config.

Descriere:
Aceasta ar trebui să fie o scurtă descriere a pachetului

URL-ul: O adresă URL de unde oamenii pot obține mai multe informații despre pachet și pot descărca

Versiune:
Acesta ar trebui să fie șirul de versiuni de pachet cel mai specific posibil.

necesită:
Aceasta este o listă de pachete, separate prin virgulă, care sunt solicitate de pachetul dvs. Steaguri
din pachetele dependente vor fi îmbinate cu steaguri raportate pentru pachetul dvs.
Opțional, puteți specifica versiunea pachetului necesar (folosind programul
operatori =, <, >, >=, <=); specificarea unei versiuni permite pkg-config a efectua extra
controale de sănătate. Puteți menționa același pachet doar o singură dată pe necesită:
linia. Dacă versiunea unui pachet este nespecificată, orice versiune va fi folosită cu nr
control.

Necesită.privat:
O listă de pachete solicitate de acest pachet. Diferența de la Necesită este faptul că
pachetele enumerate sub Necesită.privat nu sunt luate în considerare atunci când un steag
lista este calculată pentru executabilul legat dinamic (adică atunci când --static nu a fost
specificat). În situația în care fiecare fișier .pc corespunde unei biblioteci,
Necesită.privat va fi folosit exclusiv pentru a specifica dependențele dintre
biblioteci.

Conflicte:
Această linie opțională permite pkg-config pentru a efectua verificări suplimentare de sănătate, în primul rând
pentru a detecta instalațiile utilizatorilor defecte. Sintaxa este aceeași ca necesită: cu excepția
că puteți enumera același pachet de mai multe ori aici, de exemplu „foobar =
1.2.3, foobar = 1.2.5, foobar >= 1.3", dacă aveți motive să faceți acest lucru. Dacă o versiune
nu este specificat, atunci pachetul dvs. intră în conflict cu toate versiunile menționate
pachet. Dacă un utilizator încearcă să folosească pachetul dvs. și un pachet aflat în conflict în același timp
timpul, atunci pkg-config se va plange.

Libs: Această linie ar trebui să ofere steagurile de link specifice pachetului dvs. Nu adăugați niciun steag
pentru pachetele necesare; pkg-config le va adăuga automat.

Libs.private:
Această linie ar trebui să listeze orice biblioteci private în uz. Bibliotecile private sunt
biblioteci care nu sunt expuse prin biblioteca dvs., dar sunt necesare în cazul
legătură statică. Aceasta diferă de Necesită.privat prin faptul că face referire la biblioteci
care nu au fișiere pachet instalate.

Csteaguri:
Această linie ar trebui să listeze steagurile de compilare specifice pachetului dvs. Nu adăugați niciunul
steaguri pentru pachetele necesare; pkg-config le va adăuga automat.

Utilizați i686-w64-mingw32-pkg-config online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Phaser
    Phaser
    Phaser este o deschidere rapidă, gratuită și distractivă
    cadru de joc HTML5 sursă care oferă
    Redare WebGL și Canvas
    browsere web desktop și mobile. Jocuri
    poate fi co...
    Descărcați Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL este un motor de joc pentru creare
    versiuni electronice ale plăcii tradiționale
    și jocuri de cărți. Oferă suport pentru
    redarea și interacțiunea pieselor de joc,
    și ...
    Descărcați VASSAL Engine
  • 3
    OpenPDF - Furk of iText
    OpenPDF - Furk of iText
    OpenPDF este o bibliotecă Java pentru creare
    și editarea fișierelor PDF cu un LGPL și
    Licență open source MPL. OpenPDF este
    Succesorul LGPL/MPL open source al iText,
    o ...
    Descărcați OpenPDF - Furk of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem pentru automatizare
    Analize Geoștiințifice - este un Geografic
    Sistemul informatic (GIS) software cu
    capacități imense pentru geodate
    procesare și ana...
    Descărcați SAGA GIS
  • 5
    Caseta de instrumente pentru Java/JTOpen
    Caseta de instrumente pentru Java/JTOpen
    IBM Toolbox for Java / JTOpen este un
    biblioteca de clase Java care acceptă
    programare client/server și internet
    modele către un sistem care rulează OS/400,
    i5/OS, o...
    Descărcați Toolbox pentru Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (sau D3 pentru documente bazate pe date)
    este o bibliotecă JavaScript care vă permite
    pentru a produce date dinamice, interactive
    vizualizări în browsere web. Cu D3
    tu...
    Descărcați D3.js
  • Mai mult »

Comenzi Linux

  • 1
    abidiff
    abidiff
    abidiff - comparați ABI-urile fișierelor ELF
    abidiff compară aplicația binară
    Interfețe (ABI) a două biblioteci partajate
    în format ELF. Emite un sens
    repor ...
    Fugi abidiff
  • 2
    abidw
    abidw
    abidw - serializați ABI-ul unui ELF
    fișierul abidw citește o bibliotecă partajată în ELF
    format și emite o reprezentare XML
    a ABI-ului său la ieșirea standard. The
    emis...
    Run abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversie bibliografie
    utilitati...
    Rulați copac2xml
  • 4
    Copt
    Copt
    copt - optimizator peephole SYSNOPIS:
    fișier copt.. DESCRIERE: copt este a
    optimizator de uz general pentru vizor. Aceasta
    citește codul din intrarea sa standard și
    scrie un...
    Fugi copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - aduna titlul
    declarații din documentele Stx...
    Rulați gather_stx_titles
  • 6
    gatling-banc
    gatling-banc
    bench - http benchmark...
    Alerga gatling-bench
  • Mai mult »

Ad