| | [TUTORIEL] Travailler avec FORTRAN chez soi sous Windows , Macintosh, Linux | |
| | Auteur | Message |
---|
Admin Admin
Messages : 61 Date d'inscription : 07/02/2008
| Sujet: [TUTORIEL] Travailler avec FORTRAN chez soi sous Windows , Macintosh, Linux Jeu 10 Avr - 2:42 | |
| Grosso modo, pour travailler avec Fortran, tout ce qu'on a besoin c'est: -un ordi (PC (Windows ou Linux) , Mac) -un éditeur de texte ( de préférence avec coloration syntaxique reconnaissant Fortran) -un compilateur ( qui va fabriquer un fichier executable sur l'ordi utilisé ) -et bien sure les connaissances de bases théoriques en FORTRAN qui se trouvent ici: MECA UPMC :: L2 :: S3 :: MODULES :: LI222 :: Cours de FORTRANEDITEURS DE TEXTE gratuits: Il y a un paquet, à vous de choisir: http://en.wikipedia.org/wiki/List_of_text_editors http://www.01net.com/telecharger/
Comparaison des éditeurs: http://en.wikipedia.org/wiki/Comparison_of_text_editors
Editeurs conseillés: *Windows (XP): • SciTE : http://www.scintilla.org/SciTE.html (SCIntilla based Text Editor) ( éditeur utilisé lors des TP numérique en salle d'info mécanique) • Notepad++ : http://notepad-plus.sourceforge.net/fr/site.htm (très bon éditeur aussi) • GNU Emacs (MultiPlateforme) http://www.gnu.org/software/emacs/emacs.html
*Mac (OS X 10.3 et supérieur): • Xcode (déjà installé ou présent sur le DVD d'installation OS X ) http://www.apple.com/macosx/developertools/xcode.html • BBEdit http://www.barebones.com/products/bbedit/, TextWrangler http://www.barebones.com/products/textwrangler/ • GNU Emacs http://www.gnu.org/software/emacs/emacs.html , Carbon Emacs Package http://homepage.mac.com/zenitani/Menu16.html , Aquamacs http://aquamacs.org/ • Smultron http://smultron.sourceforge.net/
*Linux: • SciTE : http://www.scintilla.org/SciTE.html • GNU Emacs http://www.gnu.org/software/emacs/emacs.html • Gedit http://www.gnome.org/projects/gedit/ • ou bien l'éditeur déja installé avec votre package COMPILATEURS Fortran gratuits : http://en.wikipedia.org/wiki/Fortran http://www.thefreecountry.com/compilers/fortran.shtml
Compilateurs recommandés: *Multiplateforme: • Le compilateur g95, moins rapide que le compilateur Intel, est gratuit pour plusieurs plateformes et peut etre trouve sur : http://www.g95.org/ • Le compilateur Gfortran (GNU Fortran), moins rapide que le compilateur Intel, est gratuit pour plusieurs plateformes et peut etre trouve sur : http://gcc.gnu.org/wiki/GFortran
*Windows (XP): Voici 3 façons de travailler du Fortran chez soi : 1- Utiliser un compilateur en ligne de commande comme d'habitude, mais dans l'invité de commandes de Windows donc en utilisant des commandes MS-DOS et non UNIX. • g95 http://www-licence.ufr-info-p6.jussieu.fr/lmd/licence/2007/ue/LI222-2007oct/doc/install_Windows.pdf • gfortran NB: Pour acceder au prompt MS-DOS: http://www.conseil-creation.com/informatique/dos.php Commandes MS-DOS (Windows): http://en.wikipedia.org/wiki/List_of_DOS_commands Correspondances commandes LINUX / DOS : http://www.tu-chemnitz.de/docs/lindocs/RH73/RH-DOCS/rhl-gsg-fr-7.3/ch-doslinux.html http://www.redhat.com/docs/manuals/linux/RHL-6.2-Manual/getting-started-guide/ch-doslinux.html
2-Utiliser le compilateur Salford FTN95 qui possede un environnement de developpement sous Windows (editeur + compilateur + aide en ligne), et est gratuit pour une utilisation personnelle : http://www.silverfrost.com/11/ftn95/overview.asp http://www.silverfrost.com/32/ftn95/ftn95_personal_edition.asp Site de téléchargement: http://www.download.com/3000-2069_4-10698194.html Cette solution est vraiment la plus simple. Plus besoin de taper les commandes de compilation, la compilation se fait d'un simple appui sur le bouton compiler. De plus, l'aide en ligne aide à apprendre Fortran avec des exemples opérationnels.
3-En utilisant Cygwin (c'est un émulateur du Terminal Linux pour Windows qui vous permet de travailler avec les commandes UNIX au lieu des commandes MS-DOS sur un PC sans Linux et compiler votre fichier source ) et un compilateur compatible comme g95. D'après moi cette solution est trop compliqué et n'a pas grand intéret à part le côté pédagogique pour apprendre les commandes UNIX (même si toutes les commandes ne fonctionnent pas comme en vrai sur un ordinateur UNIX) http://www.cygwin.com/ http://www.ann.jussieu.fr/~danaila/zdownload/DEA_2007/dea_alire_cygwin.html http://www-licence.ufr-info-p6.jussieu.fr/lmd/licence/2007/ue/LI222-2007oct/doc/install_Windows.pdf
NB: Commandes UNIX (Linux): http://www.math.utah.edu/computing/unix/unix-commands.html http://en.wikipedia.org/wiki/List_of_Unix_utilities
*Mac (OS X 10.3 et supérieur): Le coeur de Mac OS X est basé sur Unix, donc les commandes dans le Terminal sont identiques à celles sous Linux. http://www.osxfacile.com/terminal.html La compilation se fait en ligne de commande aussi, par exemple avec:
•GNU Fortran (gfortran) http://gcc.gnu.org/wiki/GFortran
NB: La plupart des outils du monde open source Unix tournant sur Mac et Debian nécessitent la présence de la couche X11 sur votre système. Avant toute chose veuillez vérifiez si l'environnement X11 est présent ou non sur votre Mac: http://www.osxfacile.com/x11.html Tout ce qui concerne l'utilisation d'un Mac pour les sciences: http://hpc.sourceforge.net/ http://macresearch.org/ http://www.finkproject.org/ Commandes UNIX (Mac): http://www.osxfaq.com/tutorials/LearningCenter/
*Linux: Utilisez un compilateur en ligne de commande (comme d'habitude à la Fac) dans le Terminal de votre distribution Linux donc en utilisant les commandes UNIX pour la gestion des dossiers/ fichiers et les commandes de compilation relatitives à votre compilateur.
• Le Intel Fortran Compiler est gratuit pour Linux (Free non-commercial download) et peut etre trouve sur : http://www.intel.com/ • GNU Fortran (gfortran) • g95
NB: Comment installer Linux?: http://www-licence.ufr-info-p6.jussieu.fr/lmd/licence/2007/ue/LI222-2007oct/doc/installation_linux.html Commandes UNIX (Linux): http://www.math.utah.edu/computing/unix/unix-commands.html http://en.wikipedia.org/wiki/List_of_Unix_utilities Les informations portées dans ce tuto sont données à titre indicatif. Elles sont susceptibles de modifications. Veuillez lire les informations des développeurs afin d'éviter tout bug. Toutes les manipulations sont à vos risques et périls. | |
| | | | [TUTORIEL] Travailler avec FORTRAN chez soi sous Windows , Macintosh, Linux | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |