Y a-t-il un moyen de placer les fichiers .mod, générés par gfortran (GCC), dans un répertoire de sortie séparé? Je sais comment placer les fichiers d'objets ou d'autres sorties avec le drapeau -o comme dans:gfortran: comment contrôler le répertoire de sortie pour les fichiers .mod
gfortran -c test.f03 -o /path/to/output/dir/test.o
Mais les fichiers .mod (qui sont générés par l'appel ci-dessus) ne sont pas affectés par le -o et placé dans le répertoire actuel. Certains compilateurs commerciaux ont un drapeau comme -qmoddir, mais je ne peux pas trouver quelque chose de similaire pour gfortran.
S'il n'y a pas un tel drapeau, est-il possible de générer les fichiers .mod dans une étape supplémentaire pour que l'option -o fonctionne?