Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
fortran [Le 23/05/2013, 14:26] 0ol ajout compilateur PGI |
fortran [Le 23/05/2013, 14:34] 0ol modif mineures: mise en page |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
Parmi les compilateurs existants figurent | Parmi les compilateurs existants figurent | ||
- | * Les compilateurs libres [[apt://g77|g77]] (obsolète, non supporté depuis Karmic) , GNU-[[apt://gfortran|gfortran]] et [[http://www.g95.org/|g95]] | + | * Les compilateurs libres [[apt>g77|g77]] (obsolète, non supporté depuis Karmic) , GNU-[[apt>gfortran|gfortran]] et [[http://www.g95.org/|g95]] |
* Le propriétaire Intel Fortran Compiler (disponible sous Linux en version non-commerciale). | * Le propriétaire Intel Fortran Compiler (disponible sous Linux en version non-commerciale). | ||
* Le compilateur commercial [[http://www.pgroup.com/resources/docs.htm| PGI]] éditer par [[wp>The_Portland_Group]] | * Le compilateur commercial [[http://www.pgroup.com/resources/docs.htm| PGI]] éditer par [[wp>The_Portland_Group]] | ||
Ligne 22: | Ligne 22: | ||
- | - Installer les packages pré-requis : <code>sudo apt-get install rpm build-essential</code> | + | - Installer les packages pré-requis [[apt>rpm,build-essential|rpm build-essential]] : <code>sudo apt-get install rpm build-essential</code> |
- S'enregistrer sur le site d'Intel pour obtenir la version non-commerciale du compilateur. Aller sur [[http://software.intel.com/en-us/articles/non-commercial-software-download/]] et cliquer sur //Intel® Fortran Composer XE for Linux//. Vous recevrez un email avec votre numéro de série | - S'enregistrer sur le site d'Intel pour obtenir la version non-commerciale du compilateur. Aller sur [[http://software.intel.com/en-us/articles/non-commercial-software-download/]] et cliquer sur //Intel® Fortran Composer XE for Linux//. Vous recevrez un email avec votre numéro de série | ||
- Extraire l'archive <code>tar xvzf l_fcompxe_*.tgz</code> | - Extraire l'archive <code>tar xvzf l_fcompxe_*.tgz</code> | ||
Ligne 64: | Ligne 64: | ||
* [[:KDevelop]] | * [[:KDevelop]] | ||
* [[:Anjuta]] | * [[:Anjuta]] | ||
- | * [[code_blocks|Code::Blocks]] : voir [[http://darmar.vgtu.lt/]] | + | * [[:code_blocks|Code::Blocks]] : voir [[http://darmar.vgtu.lt/]] |
- | * [[netbeans]] (cf [[http://netbeans.org/community/releases/67/cpp-setup-instructions.html]]) | + | * [[:netbeans]] (cf [[http://netbeans.org/community/releases/67/cpp-setup-instructions.html]]) |
===== Débogueurs ===== | ===== Débogueurs ===== | ||
- | * [[gdb]], le débogueur GNU, débogue le fortran, mais de façon incomplète dans sa version actuelle (n'affiche pas les tableaux). | + | * [[:gdb]], le débogueur GNU, débogue le fortran, mais de façon incomplète dans sa version actuelle (n'affiche pas les tableaux). |
- | * [[idb]] pallie ce problème. | + | * [[http://en.wikipedia.org/wiki/Intel_Debugger|idb]] pallie ce problème. |