Fortran: Ifort
Erscheinungsbild
<< zur Fortran-Startseite | |
< gfortran | Silverfrost Compiler > |
Allgemeines
[Bearbeiten]Intel Fortran Essentials ist ein Fortran-Compiler-Paket, das dzt. kostenfrei verfügbar ist.
Installation
[Bearbeiten]- Der Download kann aktuell über die Seite [1] erfolgen (Continue as a Guest (download starts immediately)).
- Die eigentliche Installation des Intel Fortran Compilers erfolgt, indem man das heruntergeladene komprimierte Software-Paket im Explorer doppelklickt.
Dateiendungen für Quelldateien
[Bearbeiten]Mit dem Intel Fortran Compiler lassen sich Programme verschiedener Fortran-Sprachstandardversionen kompilieren. Der Fortran-Typ wird üblicherweise durch die Dateiendung der Quelldatei festgelegt.
Dateiendung | Fortran-Version |
---|---|
.f, .for, .fnt, .i | FORTRAN 77 (fixes Zeilenformat) |
.f90, .i90 | Fortran 90/95 (freies Zeilenformat) |
.F, .FOR, .FTN, .FPP, .fpp | FORTRAN 77 (fixes Zeilenformat) mit Preprocessing |
.F90 | Fortran 90/95 (freies Zeilenformat) mit Preprocessing |
Anwendung
[Bearbeiten]In der Anwendung gleicht der Intel Fortran Compiler dem GNU Fortran Compiler. Die offensichtlichsten Unterschiede sind:
- Die Intel Fortran Compiler-Software wird mittels ifx gestartet
- Die Intel Fortran Compiler-Software kennt die Dateiendungen .f95 und .F95 (oder höher) nicht
- Übersetzung einer Quelldatei in die ausführbare Datei a.out:
- ifx bsp.f90
- Übersetzung einer Quelldatei in eine Objektdatei bsp.o:
- ifx -c bsp.f90
- Übersetzung einer Quelldatei in die ausführbare Datei bsp:
- ifx -o bsp bsp.f90
- Mehrere Quelldateien kompilieren und zu einer ausführbaren Datei linken:
- ifx -c bsp1.f90
- ifx -c bsp2.f90
- ifx -o bsp bsp1.o bsp2.o
- Mehrere Quelldateien in einer Anweisung kompilieren und zu einer ausführbaren Datei linken:
- ifx -o bsp bsp1.f90 bsp2.f90
Weblinks
[Bearbeiten]<< zur Fortran-Startseite | |
< gfortran | Silverfrost Compiler > |