Slik installerer du GMP i Ubuntu (5 trinn)

Selv om Ubuntu leveres med sin egen implementering av GNU Multiple Precision Arithmetic Library allerede installert, hvis du trenger den nyeste og mest komplette versjonen av programvaren, må du laste ned, kompilere og installere den selv. Det komprimerte GMP-arkivet inneholder alle kildekoden og konfigurasjonsverktøyene du trenger, samt en serie demonstrasjonsprogrammer du kan bygge for å teste bibliotekene.

Trinn 1

Last ned den siste stabile versjonen av GMPs kildekode fra utviklerens nettsted ved å bruke lenken i Resources.

Steg 2

Start en terminaløkt, pakk ut innholdet i GMP-arkivet i mappen du lastet det ned til, og sett deretter den ekstraherte kildekodemappen som din aktive katalog. Hvis du for eksempel lastet ned filen "gmp-6.0.0a.tar.lz" fra GMP-nettstedet, åpner du den ekstraherte "gmp-6.0.0" -mappen.

Trinn 3

Bygg makefilen for GMP. Konfigurasjonsskriptet vil undersøke systemet ditt for å se at alle GMPs maskinvare- og programvareavhengigheter er oppfylt, og deretter lage den makefilen som inneholder kompilatorkommandoer som er nødvendige for å lage binære biblioteksfiler. For eksempel, hvis du jobber med en ny installasjon av Ubuntu, vil konfigurasjonsskriptet gi deg beskjed om at du må installere M4 makroprosessor først. For å lage makefilen, skriv inn følgende kommando ved ledeteksten og trykk "Enter:"

./konfigurer

Hvis du trenger å installere M4 eller annen avhengighet, kjører du kommandoen "./configure" igjen.

Trinn 4

Bygg GMPs binære biblioteksfiler med kommandoen Make. Lag kompiler og lenker alle de enkelte komponentene i GMP-biblioteket. Skriv "make" ved ledeteksten og trykk deretter "Enter". Kompilering kan ta en stund å fullføre. GMP versjon 6.0 består for eksempel av 2581 individuelle filer som må forhåndsprosesser, kompileres, monteres og kobles.

Installer GMPs biblioteker på systemet ditt. Mens du kan kompilere GMP som en vanlig bruker, trenger du root-tillatelse og sudo-kommandoen for å installere bibliotekene på systemet ditt. Skriv inn følgende kommando ved terminalprompten, trykk "Enter", skriv inn passordet ditt og trykk deretter "Enter" for å installere GMP.

sudo lage installasjon

GMPs bibliotekfiler blir lagret i / usr / local / lib-mappen. GMP-bibliotekfilene som Ubuntu installerer som standard, forblir imidlertid / usr / lib / i386-linux-gnu / på 32-bits systemer eller usr / lib / x86_64-linux-gnu / på 64-biters systemer. Hvis et program du bruker trenger versjonen av GMP du kompilerte, må du konfigurere det for å se etter bibliotekene i / usr / local / lib-katalogen i stedet.