pkg-config

Software screenshot:
pkg-config
Dettagli del software:
Versione: 0.28
Data di caricamento: 18 Feb 15
Sviluppatore: Tollef Fog Heen
Licenza: Libero
Popolarità: 111

Rating: 2.0/5 (Total Votes: 1)

pkg-config è un programma completamente gratuito a riga di comando open source e, uno strumento di supporto che viene utilizzato automaticamente dal GCC (GNU Compiler Collection) progetto quando compila le librerie e le applicazioni con un sistema operativo GNU / Linux o UNIX-like .Handles link di libreria e compilare software flagsThe è stato progettato in modo tale che possa gestire i collegamenti biblioteca e compilare bandiere che funzionano sia con la autoconf e strumenti automake. È stato progettato per sostituire le * script -config universale e & rsquo; s linguistici agnostic.Offers una vasta gamma di riga di comando optionspkg-config vanta una vasta gamma di opzioni della riga di comando, che può essere visto a colpo d'occhio eseguendo il & lsquo; pkg-config --help & rsquo; di comando dopo l'installazione (vedere fuori & lsquo; Introduzione a pkg-config & rsquo; la sezione sotto per i dettagli).
Tra questi, possiamo citare la possibilità di elencare tutti i pacchetti conosciuti, per afferrare il valore delle variabili dare, per impostare una variabile a un valore, per l'uscita tutte le bandiere linker, per produrre tutti i flag di compilazione e pre-processori, così come alle bandiere linker uscita per linking.Getting statica iniziato con-pkg configInstalling pkg-config nel sistema operativo GNU / Linux è abbastanza facile, in quanto si tratta di un piccolo programma che compila velocemente. Inizia voce alla sezione precedente download, scaricare e salvare l'ultima versione sul proprio directory Home, ed estrarre l'archivio e rsquo; s contenuto.
Quindi, aprire un emulatore di terminale applicazione, passare alla posizione in cui si & rsquo; ve stato estratto il file archivio (per esempio cd /home/softoware/pkg-config-0.28), eseguire il & lsquo; ./ configure && make & rsquo; comando per configurare e compilare il programma, seguito dal & lsquo; sudo make install & rsquo; comando per installare wide.Runs sistema su GNU / Linux, BSD, Mac e Windowspkg-config è un software cross-platform che è stato testato con successo e funziona perfettamente su tutte le distribuzioni GNU / Linux, nonché su FreeBSD, Mac OS X e sistemi operativi Microsoft Windows. Si richiede solo una libreria C di lavoro e compilatore

Cosa c'è di nuovo in questa versione:.

  • Corretto un paio di lungo in piedi e bug intrecciate coinvolgono rimozioni di bandiere. La prima è che altre bandiere Libs come -Wl sono oggi conservate in modo contestuale con le bandiere -l. La seconda è che la rimozione aggressiva di tutti gli argomenti duplicati è stato ridimensionato in modo che gli argomenti duplicati appena consecutivi vengono rimossi. Un risultato di questo cambiamento è che alcune bandiere potrebbero ripetersi nel risultato finale, soprattutto bandiere di pacchetti non-pkg-config come -lm. Dal pkg-config raramente ha conoscenze sufficienti qui la cosa giusta da fare, ci gettare gli argomenti duplicati al compilatore / linker e la fiducia che farà la cosa giusta.
  • Risolto un vecchio bug per consentire circolare richiede. Questa correzione porta con sé un piccolo cambiamento di comportamento in quella pkg-config risolve i richiede prima profondità, causando alcune bandiere di livello inferiore di presentarsi in precedenza in uscita rispetto al passato.
  • ripulito molti bug angolo-case e comportamenti ambigui nell'interfaccia di pkg-config. Grazie a Michal Gorny per la ricerca di molti di questi.
  • Nuovo autoconf macro PKG_CHECK_VAR per le variabili di lettura da file .pc.
  • Predefinito per sopprimere -L / lib e / o -L / lib64 come le loro controparti / usr.
  • Per contribuire a sostenere scenari multiarchitettura out of the box, $ host-pkg-config è ora installato a meno --disable-host-strumento è passato da configurare.
  • Inserito utilizzo gcov opzionale tramite l'opzione di configurazione --with-gcov. Come risultato, molte più prove sono state aggiunte per aumentare notevolmente la copertura del codice a 86% delle linee eseguite su una macchina Fedora 18.
  • Problemi risolti: 130, 7331, 16101, 17053, 19950, 34504, 48098, 54231, 54271, 54379, 54384, 54386, 54388, 54389, 54390, 54391, 54427, 54463, 54716, 57078, 58363, 59435.

Cosa c'è di nuovo in versione 0.27:.

  • sono state fatte molte correzioni e miglioramenti

Programmi simili

bigloo
bigloo

20 Feb 15

CodeViz
CodeViz

3 Jun 15

Flexc++
Flexc++

14 Apr 15

Seed7
Seed7

22 Jun 18

Commenti a pkg-config

I commenti non trovato
Aggiungi commento
Accendere le immagini!