Lucas Willems

LUCAS WILLEMS

Un étudiant de 27 ans passionné par les maths et la programmation

English

Installer la bibliothèque C/C++ GMP sous Windows

Article


GMP est une bibliothèque, écrite en C mais aussi utilisable en C++ qui permet de faire des calculs sans limitation, ce qui peut être assez pratique. Toutefois, comme vous l'aurez sûrement remarqué, cette bibliothèque est relativement compliquée à installer sur Windows car la bibliothèque n'est, de base, pas compilée pour ce système d'exploitation. Ainsi, pour utiliser cette bibliothèque, vous avez 2 solutions :

Compiler soi-même les sources

Avant de compiler

Tout d'abord, il nous faut :

Télécharger et installer MSYS

Si vous avez respecté les 3 points précédents, vous pouvez passer au téléchargement de MSYS (téléchargeable ici). MSYS est un paquetage, regroupant différentes applications comme un shell, make, gawk ou grep, et qui permet la compilation d'applications ou programmes d'habitude conçus pour des systèmes UNIX.

Une fois MSYS téléchargé, il nous faut lancer son installation en laissant les options par défaut. A la fin de l'installation, l'invité de commande doit se lancer (voir image ci-dessous) et vous demander si vous voulez continuer l'installation puis si vous avez installé MinGW. Répondez par "y". Il vous demande ensuite de saisir le chemin d'accès au dossier d'installation de MinGW. Entrez-le et appuyez sur Entrer : l'installation de MSYS est terminée.

MSYS

Télécharger GMP et compiler

Maintenant, il nous faut télécharger la bibliothèque GMP (zip avec l'extension .tar.bz2) et la dézipper dans un dossier facile d'accès (C:/gmp par exemple). Ensuite, lancez le logiciel MSYS préalablement installé et déplacez vous dans le dossier de GMP :

$ cd C:/gmp

Puis, exécutez l'une après l'autre les 4 commandes suivantes :

$ ./configure
$ make
$ make check
$ make install

Voilà ! Vous avez enfin fini d'installer GMP ! Il ne vous reste plus qu'à l'ajouter dans votre IDE (voir plus bas) pour  l'utiliser dans vos projets.

Utiliser des sources déjà compilées

Si vous n'avez pas envie de vous casser la tête à compiler la bibliothèque, je vous mets à disposition la version de GMP que j'ai compilé sur mon ordinateur sous Windows 7. Vous n'avez donc juste qu'à la télécharger.

Ajouter la bibliothèque à son IDE

La dernière étape, mais qui n'est pas spécifique à GMP, consiste à ajouter la bibliothèque à son IDE pour que celui-ci puisse l'utiliser. Voici le lien d'un article expliquant comment faire sous CodeBlocks. Pour ceux qui utilisent d'autres IDE, vous trouverez facilement des articles aussi à ce sujet.

Recherche

Voici les recherches relatives à cette page :

Commentaires

Qu'en pensez-vous ? Donnez moi votre avis (positif ou négatif) pour que je puisse l'améliorer.