2017-07-05 1 views
2

Lorsque je compile du code dans gfortran, je peux utiliser le commutateur -J/dir/ pour définir un répertoire de sortie pour les fichiers .mod. Maintenant, je suis en train de passer à la compilation avec le compilateur PGI pgfortran mais je ne trouve pas l'équivalent. Quel est l'équivalent de -J de pgfortran?pgfortran équivalent de -J commutateur dans gfortran

Répondre

2

Pour le compilateur PGI (et Intel), l'option -module est celle que vous voulez. Ce n'est pas tout à fait évident, selon la documentation que vous lisez.

De pgf90 -help:

-module <dir> Ajouter répertoire de recherche d'informations Module fichiers

mais du manuel de référence

-module <moduleDir> (F90/F95 uniquement) Sauvegarder/rechercher les fichiers du module dans le répertoire < mod uledir >

Ainsi, -module permet une économie d'fichiers générés par le module dans le répertoire choisi et ajoute que le répertoire du chemin de recherche.

+0

Merci, ça l'a corrigé. – os1