Come installare GMP in Ubuntu (5 passaggi)

Sebbene Ubuntu venga fornito con la propria implementazione della libreria GNU Multiple Precision Arithmetic Library già installata, se hai bisogno della versione più recente e completa del software, dovrai scaricarla, compilarla e installarla tu stesso. L'archivio GMP compresso contiene tutto il codice sorgente e le utilità di configurazione di cui hai bisogno, nonché una suite di programmi dimostrativi che puoi creare per testare le librerie.

Passo 1

Scarica l'ultima versione stabile del codice sorgente di GMP dal sito Web dello sviluppatore utilizzando il collegamento che si trova in Risorse.

Passo 2

Avvia una sessione di Terminale, estrai il contenuto dell'archivio GMP nella cartella in cui lo hai scaricato e quindi imposta la cartella del codice sorgente estratto come directory attiva. Ad esempio, se hai scaricato il file "gmp-6.0.0a.tar.lz" dal sito Web di GMP, apri la cartella "gmp-6.0.0" estratta.

Passaggio 3

Crea il makefile per GMP. Lo script configure esaminerà il tuo sistema per vedere che tutte le dipendenze hardware e software di GMP sono soddisfatte e quindi costruirà il makefile che contiene i comandi del compilatore necessari per creare file di libreria binaria. Ad esempio, se stai lavorando con una nuova installazione di Ubuntu, lo script di configurazione ti farà sapere che devi prima installare il processore macro M4. Per creare il makefile, digita il seguente comando al prompt dei comandi e premi "Invio:"

./configurare

Se è necessario installare M4 o qualsiasi altra dipendenza, eseguire nuovamente il comando "./configure".

Passaggio 4

Crea i file della libreria binaria di GMP con il comando Make. Make compila e collega tutti i singoli componenti della libreria GMP. Digitare "make" al prompt dei comandi e quindi premere "Invio". Il completamento della compilazione potrebbe richiedere un po' di tempo. Ad esempio, la versione 6.0 di GMP è composta da 2581 file individuali che devono essere pre-processati, compilati, assemblati e collegati.

Installa le librerie di GMP sul tuo sistema. Sebbene tu possa compilare GMP come un normale utente, avrai bisogno dei permessi di root e del comando sudo per installare le librerie sul tuo sistema. Digitare il seguente comando al prompt del terminale, premere "Invio", digitare la password e quindi premere "Invio" per installare GMP.

sudo make install

I file della libreria di GMP verranno archiviati nella cartella /usr/local/lib. I file della libreria GMP che Ubuntu installa per impostazione predefinita, tuttavia, rimangono /usr/lib/i386-linux-gnu/ su sistemi a 32 bit o usr/lib/x86_64-linux-gnu/ su sistemi a 64 bit. Se un programma che usi ha bisogno della versione di GMP che hai compilato, dovrai configurarlo per cercare le librerie nella directory /usr/local/lib.