pkg-config

Software skärmdump:
pkg-config
Mjukvaruinformation:
Version: 0.28
Ladda upp dagen: 18 Feb 15
Utvecklare: Tollef Fog Heen
Licens: Gratis
Popularitet: 37

Rating: 2.0/5 (Total Votes: 1)

pkg-config är en öppen källkod och helt gratis kommandoraden program, en hjälpare verktyg som används automatiskt av GCC (GNU Compiler Collection) projekt vid sammanställningen bibliotek och applikationer under GNU / Linux eller Unix-liknande operativsystem .Handles bibliotekslänkar och kompilera flagsThe mjukvara har utvecklats på ett sådant sätt att den kan hantera bibliotekslänkar och sammanställa flaggor som arbetar med både autoconf och autoverktyg. Den är utformad för att ersätta de universella * -config manus och det & rsquo; s språk-agnostic.Offers ett brett sortiment av kommandoraden optionspkg-config har ett brett utbud av kommandoradsalternativ, som kan ses med ett ögonkast genom att köra & lsquo; pkg-config --help & rsquo; kommandot efter installation (se ut & lsquo; Komma igång med pkg-config & rsquo; nedan för detaljer).
Bland dessa kan nämnas möjligheten att lista alla kända paket, för att ta tag i värdet av give variabler, för att ställa in en viss variabel till ett värde, för att mata alla länk flaggor, för att mata alla kompilatorflaggor och pre-processorer, samt till utgångslänk flaggor för statisk linking.Getting började med pkg-configInstalling pkg-config i ditt GNU / Linux operativsystem är ganska lätt, eftersom det är ett litet program som sammanställer snabbt. Börja med rubrik till nedladdnings avsnittet ovan, ladda ner och spara den senaste versionen på din hemkatalog, och extrahera arkivet & rsquoen; s innehåll.
Öppna sedan ett terminal app, gå till den plats där du & rsquo; ve extraherade arkivfilen (t.ex. cd /home/softoware/pkg-config-0.28), kör & lsquo; ./ configure && make & rsquo; kommando för att konfigurera och kompilera programmet, följt av & lsquo; sudo make install & rsquo; kommando för att installera det systemet wide.Runs på GNU / Linux, BSD, Mac och Windowspkg-config är ett plattformsoberoende programvara som har framgångsrikt testats och det fungerar perfekt på alla GNU / Linux-distributioner, samt på FreeBSD, Mac OS X och Microsoft Windows-operativsystem. Det kräver bara en fungerande C-bibliotek och kompilator

Vad är nytt i den här versionen:.

  • Fixat ett par lång- stående och sammanflätade buggar som involverar oönskad borttagning av flaggor. Den första är att andra Libs flaggor som -Wl nu hålls i samband ordning med -l flaggor. Det andra är att aggressivt avlägsnande av alla dubbletter argument har minskats till så att bara konsekutiva dubbletter argument tas bort. Ett resultat av denna förändring är att vissa flaggor kunde upprepas i slutresultatet, speciellt flaggor från icke-pkg-config paket som -lm. Eftersom pkg-config har sällan tillräcklig kunskap här om rätt sak att göra, vi kastar de dubbla argument vid kompilatorn / länkaren och lita på den kommer att göra det rätta.
  • Fixat en gammal bugg att tillåta cirkulär Kräver. Denna fix tar med en liten beteendeförändring som pkg-config du löser kräver djup först, vilket orsakar en del lägre nivå flaggor för att visa upp tidigare i produktionen än tidigare.
  • Städat upp många hörn fall buggar och tvetydiga beteende pkg-config gränssnitt. Tack till Michal Gorny för att hitta så många av dessa.
  • Ny autoconf makro PKG_CHECK_VAR för läsning variabler från .pc filer.
  • Standard att undertrycka -L / lib och / eller -L / lib64 som sina / usr motsvarigheter.
  • För att bidra till att stödja multiarch scenarier ur lådan, är $ värd-pkg-config nu installerat om --disable-värd-verktyget förs för att konfigurera.
  • Inkom tillval gcov användning genom --with-gcov configure alternativet. Som ett resultat, många fler tester läggs till kraftigt öka täckningen av koden till 86% av utförda linjer på en Fedora 18 maskin.
  • Buggar fast: 130, 7331, 16101, 17053, 19950, 34.504, 48098, 54231, 54.271, 54.379, 54384, 54.386, 54388, 54.389, 54390, 54391, 54427, 54463, 54716, 57078, 58.363, 59.435.

Vad är nytt i version 0.27:.

  • Många fixar och förbättringar gjordes

Liknande mjukvara

GNU BPEL2oWFN
GNU BPEL2oWFN

3 Jun 15

Agena
Agena

22 Jun 18

HGL Suite
HGL Suite

17 Feb 15

Craft
Craft

20 Feb 15

Kommentarer till pkg-config

Kommentarer hittades inte
Kommentar
Slå på bilder!