LUCAS WILLEMS
Un étudiant de 27 ans passionné par les maths et la programmation
Un étudiant de 27 ans passionné par les maths et la programmation
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 :
Tout d'abord, il nous faut :
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.
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.
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.
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.
Voici les recherches relatives à cette page :
Qu'en pensez-vous ? Donnez moi votre avis (positif ou négatif) pour que je puisse l'améliorer.