Différences entre les versions de « NAGWare f95 »
Ligne 4 : | Ligne 4 : | ||
Le compilateur '''NAGWare f95''' est un compilateur pour le langage Fortan 95. | Le compilateur '''NAGWare f95''' est un compilateur pour le langage Fortan 95. | ||
+ | |||
__TOC__ | __TOC__ |
Version du 6 juin 2013 à 11:15
Le compilateur NAGWare f95 est un compilateur pour le langage Fortan 95.
Guide
Utilisation du compilateur
Pour compiler un fichier écrit en Fortran 95 avec f95, entrez la commande suivante dans une fenêtre de terminal:
f95 [options] NOM_FICHIER
où [options] est une suite d'options à la compilation et où NOM_FICHIER est le nom du fichier à compiler. Afin de connaître les options disponibles, entrez
f95 --help
ou encore
man f95
pour une aide plus exhaustive, dans une fenêtre de terminal.
Veuillez noter que les fichiers de code écrits en Fortran peuvent aussi être compilés avec GCC.
Les scripts maison NAG et NAG90
Afin de compiler vos fichiers, vous pouvez également employer les scripts maison NAG90 et NAG. Le premier appelle le compilateur f95 en spécifiant l'inclusion de la librairie statique libnagfl90.a, librairie contenant les routines NAG BLAS/LAPACK, c'est-à-dire les routines Basic Linear Algebra Subprograms / Linear Algebra PACKage optimisées par la compagnie NAG. Le deuxième script maison, NAG, permet quant à lui l'utilisation des routines NAG BLAS/LAPACK en double précision par l'inclusion de la librairie libnag.a. Si vous employez l'un ou l'autre de ces scripts pour compiler vos fichiers sources, veuillez noter que vous ne pourrez pas spécifier le nom du fichier compilé (voir section suivante); le nom par défaut, a.out, sera donc adopté.
Exemples
Pour compiler votre fichier, par exemple ex1.f95, écrit en langage Fortran 95, avec un minimum d'options, entrez
f95 -o ex1 ex1.f95
L'option -o permet de spécifier à f95 le nom souhaité pour le programme compilé (exécutable), ici simplement ex1.