Comment installer GMP dans Ubuntu (5 étapes)

Bien qu'Ubuntu soit livré avec sa propre implémentation de la bibliothèque d'arithmétique multiple de précision GNU déjà installée, si vous avez besoin de la version la plus récente et la plus complète du logiciel, vous devrez la télécharger, la compiler et l'installer vous-même. L'archive GMP compressée contient tout le code source et les utilitaires de configuration dont vous avez besoin, ainsi qu'une suite de programmes de démonstration que vous pouvez créer pour tester les bibliothèques.

Étape 1

Téléchargez la dernière version stable du code source de GMP sur le site Web du développeur en utilisant le lien trouvé dans Ressources.

Étape 2

Lancez une session Terminal, extrayez le contenu de l'archive GMP dans le dossier dans lequel vous l'avez téléchargé, puis définissez le dossier du code source extrait comme répertoire actif. Par exemple, si vous avez téléchargé le fichier "gmp-6.0.0a.tar.lz" sur le site Web GMP, ouvrez le dossier "gmp-6.0.0" extrait.

Étape 3

Construisez le makefile pour GMP. Le script de configuration examinera votre système pour voir si toutes les dépendances matérielles et logicielles de GMP sont satisfaites, puis créera le makefile qui contient les commandes du compilateur nécessaires pour créer des fichiers de bibliothèque binaire. Par exemple, si vous travaillez avec une nouvelle installation d'Ubuntu, le script de configuration vous indiquera que vous devez d'abord installer le macroprocesseur M4. Pour construire le makefile, tapez la commande suivante à l'invite de commande et appuyez sur "Entrée :"

./configurer

Si vous devez installer M4 ou toute autre dépendance, exécutez à nouveau la commande "./configure".

Étape 4

Construisez les fichiers de bibliothèque binaire de GMP avec la commande Make. Make compile et relie tous les composants individuels de la bibliothèque GMP. Tapez "make" à l'invite de commande, puis appuyez sur "Entrée". La compilation peut prendre un certain temps. Par exemple, GMP version 6.0 se compose de 2581 fichiers individuels qui doivent être pré-traités, compilés, assemblés et liés.

Installez les bibliothèques GMP sur votre système. Bien que vous puissiez compiler GMP en tant qu'utilisateur normal, vous aurez besoin de l'autorisation root et de la commande sudo pour installer les bibliothèques sur votre système. Tapez la commande suivante à l'invite du terminal, appuyez sur "Entrée", tapez votre mot de passe, puis appuyez sur "Entrée" pour installer GMP.

sudo faire installer

Les fichiers de bibliothèque de GMP seront stockés dans le dossier /usr/local/lib. Les fichiers de bibliothèque GMP qu'Ubuntu installe par défaut restent cependant /usr/lib/i386-linux-gnu/ sur les systèmes 32 bits ou usr/lib/x86_64-linux-gnu/ sur les systèmes 64 bits. Si un programme que vous utilisez a besoin de la version de GMP que vous avez compilée, vous devrez plutôt le configurer pour rechercher les bibliothèques dans le répertoire /usr/local/lib.