Ich habe gerade 12.04 LTS auf meinem Laptop installiert und bin ein bisschen neu darin. Ich muss ein Programm in Fortran 77 schreiben und benötige einen Fortran 77-Compiler. Ich habe versucht, g77 wie auf der Ubuntu-Website beschrieben zu installieren , konnte dies jedoch nicht. Ich habe im Terminal Folgendes eingegeben:
sudo apt-get install g77
und bekomme folgendes:
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
Darf ich wissen, wo das Problem liegt? Ich habe versucht, g77 im Software-Center zu suchen, aber anscheinend ist es nicht da. Bedeutet das, dass es für den 12.04 nicht verfügbar ist?
Ich verwende derzeit einen Asus K43S Laptop mit Intel Core i5-2450M Prozessor und mein Ubuntu ist neben Windows installiert.
quelle
gfortran-7
, die mit der kompatibel istgcc-7
. Ich brauchte auch g ++, also tat ich essudo apt-get install gcc-7 g++-7 gfortran-7
. Das Seltsame war, dass es keinen Symlink gab, für dengfortran
das galtgcc
undg++
sosudo ln -s /usr/bin/gfortran-7 /usr/bin/gfortran
. launchpad.net/ubuntu/bionic/+package/gfortran-7 Es gibt auch einegfortran-8
.Sie können auch versuchen
f77
, von Intel. Es gibt eine kostenlose Lizenz, wenn Sie ein Student oder ein Pädagoge eines Open-Source-Mitarbeiters sind (es gibt auch andere Profile, die den Anforderungen von Intel für eine kostenlose Softwarelizenz entsprechen. In der Regel passen Sie zu Profilen, wenn Sie diese nicht für kommerzielle Zwecke verwenden).https://software.intel.com/en-us/qualify-for-free-software
Klicken Sie einfach auf eines der oben genannten Benutzerprofile, registrieren Sie sich, laden Sie es herunter und installieren Sie es. Ich benutze
Intel Parallel Studio XE
, die auch mit Unterstützung für MPI kommt, so dass Sie parallele Aufgaben ausführen können. Beim Herunterladen können Sie das vollständige Installationsprogramm mit wenigen GB oder das teilweise Installationsprogramm auswählen, mit dem Sie auswählen können, welche Tools Sie installieren möchten. Da ich nur Fortran haben wollte, habe ich den Teilinstaller heruntergeladen und wie folgt installiert:Folgen Sie danach einfach den Anweisungen, um den Vorgang abzuschließen. Wenn Sie fertig sind, müssen Sie die Umgebung laden, damit Sie den Compiler verwenden können. Tipp einfach
Danach werden Sie die Befehle bemerken
ifort
undf77
sind am Terminal verfügbar. Das sind Compiler für Fortran. Weitere Informationen dazu finden Sie hier: https://software.intel.com/en-us/intel-fortran-compiler-17.0-user-and-reference-guideDenken Sie daran, dass Sie die Umgebung jedes Mal laden müssen, wenn Sie eine neue Sitzung auf dem Terminal starten.
quelle