English ,
Giac/Xcas, Windows , Mac OS X, Linux rpm/deb, Linux binaires,
Documentation , Remerciements , Retour à ma page home .

Ecrire un programme C++ utilisant Giac

Le plus simple sur une distribution de type Debian (debian, ubuntu, ...) est d'installer le paquet debian de giac. Il vous faudra ensuite sans doute installer des fichiers headers manquants, avec une commande ressemblant à
apt-get install libgmp3-dev xlibmesa3-dev libpng12-dev
Vous aurez aussi besoin des fichiers en-tete de la librairie NTL qui n'est pas packagée, il faut donc l'installer depuis le source comme expliqué ci-dessous.
Sur les autres systèmes, il faut installer Giac depuis le source.
Le code source de giac contient un répertoire examples/demo avec un programme de test pgcd.cc qui vous permettra de tester que votre installation est correcte (à compiler par g++ pgcd.cc -lgiac -lgmp).
Il vous reste alors à consulter la documentation info de giac pour connaitre les structures de données de giac (en particulier le type gen).

Compiler Giac/Xcas

Giac/xcas est un projet en vue de créer un logiciel libre de calcul formel qui puisse également etre utilisé en mode bibliothèque. Son nom est dérivé de GiNaC, une autre bibliothèque de calcul formel, il signifie Giac Is A Computer algebra system. Vous pouvez utiliser des binaires précompilés ou compiler