Ce compilateurs Fortran?
Ce compilateurs Fortran sont là, dans cette journée et l'âge, et qui recommanderiez-vous? Veuillez indiquer la version de Fortran il prend en charge, la plate-forme fonctionne (par exemple, des *nix /Windows), et ce qu'il coûte de l'argent.
(Standard de l'OS l'une par réponse etc.)
OriginalL'auteur KTC | 2008-09-20
Vous devez vous connecter pour publier un commentaire.
GFortran - partie de GCC est gratuit et fonctionne où que GCC ne.
gfortran souffre d'un manque de f90 et au-delà de l'appui. G95 est une bien meilleure option que gfortran. Au moins dans mon expérience gfortran provoque plus de problèmes qu'elle n'en résout.
Je suis en désaccord, nous avons changé de compilateurs de absoft à gfortran pour notre F90 code et il a fonctionné à merveille. Encore résolu une fuite de mémoire que le absoft compilateur introduit. Son un peu plus lent, mais la plupart du travail est dans les bibliothèques de toute façon.
Juste une remarque que je suis tombé sur cette réponse récemment: g77 et gfortran sont complètement différents. g77 est la vieille mise en œuvre qui prend uniquement en charge le Fortran 77. gfortran est un nouveau, re-écrit compilateur, qui prend en charge Fortran 90 et même certains de Fortran 2003. g77 a été abandonné depuis GCC 4.x, et gfortran est la valeur par défaut maintenant.
OriginalL'auteur
Intel Fortran Compiler - fonctionne sur Linux, Windows et Mac. Il coûte de l'argent, mais la version Linux peut être utilisé pour un usage personnel gratuitement. Il produit de la manière la plus rapide du code de compilateur Fortran dans de nombreuses circonstances, et prend en charge toutes les versions de Fortran, y compris beaucoup de 2003 de la norme.
Une bonne comparaison entre les différents Compilateurs Fortran a été fait par Polyèdre logiciel:
http://www.polyhedron.com/compare0html
OriginalL'auteur WalkingRandomly
OpenWatcom ne coûte rien et compile F77 sur Win32, Win16, OS/2 et ms-DOS.
(Juste pour vous donner un non mainstream option)
Euh, Mon expérience remonte à l'époque où il était encore commercial. L'IDE a été horrible. Le Débogueur cependant, était et est toujours le meilleur que j'ai jamais travaillé.
OriginalL'auteur Nils Pipenbrinck
Compilateurs Fortran qui j'ai travaillé et l'ont trouvé utile (commandé dans les conditions d'utilisation recommandées):
Si vous ne voulez pas dépenser de l'argent...utiliser G95. Au travail, nous avons le soutien de la FIV et de G95.
OriginalL'auteur user7116
Le Groupe De Portland Compilateur Fortran coût de l'argent et est disponible pour Windows, Mac et Linux. J'ai personnellement utilisé sur Linux alors que la rédaction de plusieurs programmes MPI pour faire du calcul parallèle et n'a jamais eu de problèmes avec elle.
OriginalL'auteur dlannoye
J'ai aussi rencontré quelques personnes qui utilisent le Silverfrost compilateur Fortran. Il couvre Fortran 77,90 et 95 et est uniquement pour Windows. Le site mentionne .Beaucoup NET. Jamais utilisé moi-même au-delà de la compilation bonjour tout le monde - la libre "personnel" de l' version ajoute une fâcheuse écran de rappel à vos exécutables. Je suppose que la version commerciale offre une meilleure expérience, mais je ne peux pas commenter,
OriginalL'auteur WalkingRandomly
Il y a aussi Lahey Fortran. Ils soutiennent 32 - et 64-bits de Windows et de Linux. Il coûte de l'argent, mais il est parfois moins cher d'acheter un produit commercial qui a plus de soutien que de passer 3 semaines à essayer de trouver un bug dans la profonde obscurité des profondeurs de l'open source du compilateur. Nous avons eu quelques problèmes avec le groupe des 77 et gfortran, notamment avec l'optimisation de bas niveau de la mémoire des opérations, qui sont des actes de torture à déboguer. Non pas que je ne supporte pas open source, mais pour certaines choses, les produits commerciaux sont plus une solution rentable.
OriginalL'auteur Scottie T
Intel Fortran est le meilleur. C'est le patrimoine peut être retracée dans les années 1960. Intel l'a acheté de HP et avant que HP a acquis à partir de Compaq qui l'a obtenu de Digital equipment Corp C'était l'ancien fiable Vax Fortran et avant Vax a d'abord été développé sur PDP-11 ordinateurs.
Gcc Gfortran a aussi une fourche appelé G95, les deux sont gratuits bien sûr. G95 a aussi une eclipse IDE appelé Photran. Il y a une discussion des deux ici:
http://www.megasolutions.net/fortran/g95-versus-gfortran-50009.aspx
OriginalL'auteur SumoRunner
Intel Fortran. Fonctionne sur Windows et Linux. Pas gratuit pour les applications commerciales.
OriginalL'auteur David Dibben
Il y a aussi le NAG Compilateur Fortran - fonctionne sur Linux, Windows et Mac. C'est commercial, mais des essais gratuits sont disponibles. Il adhère étroitement à la Fortran normes et est fortement recommandé par de nombreuses personnes qui travaillent avec moi.
Il couvre Fortran 77,90,95 et la plupart de 2003 de la norme. Linux et Mac OS versions sont des outils de ligne de commande, mais la version Windows est livré avec une belle IDE.
OriginalL'auteur WalkingRandomly
g95 est une autre croix de plate-forme/exerciseur cpu arcitechture gratuit compilateur Fortran. J'ai eu du succès dans le passé à l'aide et il semble être mis à jour assez souvent. Supprts F77, F90 et certaines parties de la F2003
http://www.g95.org/
OriginalL'auteur Navierstokes
La Oracle Solaris Studio est livré avec son propre compilateur Fortran, est gratuite et fonctionne sur Linux et Solaris.
Il prend en charge Fortran 95 et partiellement Fortran 2003.
OriginalL'auteur haraldkl
Un autre compilateur Fortran pour Linux est offert par le Open64 suite de compilateurs. Il prend en charge au moins le Fortran 95 standard.
Pas tout à fait sûr de ce type de montage que vous aviez en tête, j'espère que la réponse est mieux maintenant...
tout modifier à tout aurait travaillé, StackOverflow ne me laisse pas supprimer le downvote, à moins que la question a été édité.
OriginalL'auteur haraldkl
Je viens d'installer la dernière version de Red Hat; il fournit une fracture de la gfortran, et brisé gnu OpenMP. Comme avec la plupart des compilateurs, il est très important d'installer les mises à jour: gcc.gnu.org/wiki/GFortran
Je serais à l'aide de SuSE pour son meilleur soutien de actuel compilateurs gnu, si je n'ai pas eu beaucoup de difficulté avec les pilotes vidéo.
Sur SuSE, compilateurs Intel ont besoin de vous pour vérifier la "non prise en charge de l'installation". Cela ne signifie pas que vous ne pouvez pas obtenir de l'assistance, mais seulement que la combinaison n'a pas été entièrement testé.
OriginalL'auteur