2017-07-05 1 views
2

Wenn ich Code in Gfortran kompiliere kann ich den -J/dir/ Schalter verwenden, um ein Ausgabeverzeichnis für .mod Dateien zu setzen. Jetzt wechsle ich mit dem PGI pgfortran Compiler kompilieren, kann aber nicht das Äquivalent finden.pgfortran Äquivalent von -J Schalter in gfortran

Was ist das pgfortran-Äquivalent von -J?

Antwort

2

Für den PGI-Compiler (und Intels) ist die Option -module die gewünschte. Dies ist nicht völlig offensichtlich, abhängig davon, welche Dokumentation Sie gelesen haben.

Von pgf90 -help:

-Modul <dir> Suchverzeichnis für Modul-Informationen Dateien hinzufügen

aber aus dem Referenzhandbuch

-Modul <moduleDir> (F90/Nur F95) Speichern/Suchen von Moduldateien im Verzeichnis < mod uledir >

So -module beide speichert in das gewünschte Verzeichnis Moduldateien erzeugt und fügt das Verzeichnis zum Suchpfad.

+0

Danke, das hat es behoben. – os1