Je viens d'installer 12.04 LTS sur mon ordinateur portable et je suis un peu nouveau dans ce domaine. Je dois écrire un programme en Fortran 77 et j'ai besoin d'un compilateur Fortran 77. J'ai essayé d'installer g77 comme décrit sur le site Web d'Ubuntu mais je n'ai pas pu le faire. J'ai tapé ce qui suit dans le terminal:
sudo apt-get install g77
et obtenez ce qui suit:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package g77 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'g77' has no installation candidate
Puis-je savoir quel est le problème? J'ai essayé de rechercher g77 dans le centre logiciel, mais apparemment, il n'y est pas. Cela signifie-t-il qu'il n'est pas disponible pour la version 12.04?
J'utilise actuellement un ordinateur portable Asus K43S avec un processeur Intel Core i5-2450M et mon Ubuntu est installé avec Windows.
gfortran-7
qui est compatible avec legcc-7
. J'avais aussi besoin de g ++, donc je l'ai faitsudo apt-get install gcc-7 g++-7 gfortran-7
. La chose étrange était qu'il n'y avait pas de lien symbolique pourgfortran
comme c'était pourgcc
etg++
, doncsudo ln -s /usr/bin/gfortran-7 /usr/bin/gfortran
. launchpad.net/ubuntu/bionic/+package/gfortran-7 Il y a aussi ungfortran-8
.Vous pouvez également essayer
f77
, d'Intel. Il y a une licence gratuite si vous êtes un étudiant, un éducateur d'un contributeur open source (il existe également d'autres profils qui correspondent aux exigences d'Intel pour la licence de logiciel libre, généralement vous si vous ne l'utilisez pas pour des propositions commerciales).https://software.intel.com/en-us/qualify-for-free-software
Cliquez simplement sur l'un des profils utilisateur ci-dessus, inscrivez-vous, téléchargez et installez. J'utilise
Intel Parallel Studio XE
, qui vient également avec le support de MPI pour que vous puissiez exécuter des tâches parallèles. Lors du téléchargement, vous pouvez choisir le programme d'installation complet avec quelques Go ou le programme d'installation partiel qui vous permettra de choisir les outils que vous souhaitez installer. Comme je voulais juste Fortran, j'ai téléchargé le programme d'installation partiel et installé en utilisant ce qui suit:Après cela, suivez simplement les instructions pour terminer la procédure. Une fois terminé, vous devez charger l'environnement pour pouvoir utiliser le compilateur. Tapez simplement
Et après cela, vous remarquerez les commandes
ifort
et serezf77
disponible sur le terminal. Ce sont des compilateurs pour Fortran. Vous pouvez trouver plus d'informations à ce sujet ici: https://software.intel.com/en-us/intel-fortran-compiler-17.0-user-and-reference-guideN'oubliez pas que vous devez charger l'environnement chaque fois que vous démarrez une nouvelle session sur le terminal.
la source