Wie installiere ich gfortran (über cygwin und etexteditor) und aktiviere ifort unter Windows XP?

Ich bin ein Neuling in der Unix-Welt, also ist dies alles ein wenig verwirrend für mich. Ich habe Probleme beim Kompilieren einiger Fortran-Dateien unter Cygwin unter Windows XP.

Hier ist, was ich bisher getan habe:

  1. Installiert den e Texteditor.
  2. Installiert Cygwin über die Option "automatisch" im Texteditor.
  3. Ich muss einige Fortran-Dateien kompilieren, damit ich über die Option "Bundles verwalten" das Fortran-Bundle als installiert habe gut.

Wenn ich jedoch "Einzelne Datei kompilieren" auswähle, wird die Fehlermeldung gfortran fehlt, und dann muss ich die Variable TM_FORTRAN auf den vollständigen Pfad meines Compilers setzen.

Ich habe versucht, eine Cygwin-Bash-Shell unter dem genannten Pfad zu öffnen (.../bin/gfortran), aber der compiler war nirgends zu finden.

Kann mir jemand sagen, wie ich das über die Cygwin-Befehlszeile installieren soll? Wo muss ich die Variable TM_FORTRAN aktualisieren, damit das Bundle funktioniert?

Wie kann ich ändern Sie die Bundle - Option "Kompilieren", um mit ifort (meinem nativen Compiler) unter Windows zu arbeiten? Ich habe die Bundle-Datei gelesen, aber es ist völlig unverständlich für mich. Ifort ist ein Windows-Compiler, der einfach von ifort filename.f90 aufgerufen wird, da er sich im Windows-Pfad befindet.

Ich weiß, das ist ein viel zu Fragen für eine erste Zeit Benutzer hier, aber ich würde wirklich zu schätzen jede Zeit, die Sie erübrigen können, um zu helfen.

Author: F'x, 2009-10-16

2 answers

Führen Sie das Cygwin-Installationsprogramm erneut aus und wählen Sie einen Fortran-Compiler: gcc-g77 für den älteren Fortran 77, gcc4-gfortran für neuere Standards (Fortran 95 und Teile von Fortran 2003 & 2008).

 0
Author: F'x,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-03-09 08:56:45

Sie müssen das Installationsprogramm nicht erneut ausführen. Geben Sie die cygwin-Eingabeaufforderung ein:

Apt-cyg install gcc-g77

Zum Installieren des gfortran-Pakets

 0
Author: Andreas Haahr Larsen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-08-07 11:20:04