Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Uso di librerie nella compilazione di programmi

    Sto leggendo la guida di html.it sulla compilazione dei programmi ma il seguente punto non mi è chiaro:

    Per la compilazione di un programma spesso è anche necessario il pacchetto dev (di sviluppo) di una libreria, anche questa divisa in due per ottimizzarne l’uso: una parte lasciata per i programmi che la richiedono durante la loro esecuzione (runtime) e una parte (dev) richiesta per la compilazione. Per esempio per usare dei programmi che necessitano delle librerie QT (come KDE) sarà necessario installare (o compilare) solo il pacchetto qt-versione.rpm oppure libqtversione.deb, mentre verrà richiesto anche dev (qt-versione-dev.rpm oppure liqtversione-dev.deb) per compilarlo.

    Mi viene da (pensare secondo logica) che una libreria sia distribuita con il codice sorgente (pacchetto di sviluppo), necessario per compilare un programma, mentre venga distribuita già compilata in modo che sia subito disponibile per un programma già compilato.

    Se sbaglio ditemelo e spigatemi perfavore meglio il concetto.
    Nel pezzo di guida riportato la frase che mi mette in crisi è quella sottolineata, in particolare "(o compilare)".

    Please help me!

    Grazie.

  2. #2
    Utente bannato
    Registrato dal
    Jan 2003
    Messaggi
    1,414
    Guarda, ti conviene imho studiarti una guida specifica per la tua distribuzione :quipy:

    Comunque,


    "Per la compilazione di un programma spesso è anche necessario il pacchetto dev (di sviluppo) di una libreria, anche questa divisa in due per ottimizzarne l’uso: "

    Per installare un pacchetto software hai bisogno delle sue lib rerie che si dividono in :

    "una parte lasciata per i programmi che la richiedono durante la loro esecuzione (runtime)"

    "e una parte (dev) richiesta per la compilazione. "

    Se decidi di installare da sorgenti un crto software, hai bisogno delle lib che ti servono per poterlo compilare.

    "Per esempio per usare dei programmi che necessitano delle librerie QT (come KDE) sarà necessario installare (o compilare) solo il pacchetto qt-versione.rpm oppure libqtversione.deb,"


    Quindi se installi il pacchetto da un formato precompilato non ai logicamente bisogno delle librerie che ti servono per compilarlo

    "mentre verrà richiesto anche dev (qt-versione-dev.rpm oppure liqtversione-dev.deb) per compilarlo. "

    Spero di essere stato chiaro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.