Укажите каталог, в котором gfortran должен искать модули

В настоящее время я компилирую программы на основе модулей (таких как основная программа foo , которая зависит от модуля ] bar ) следующим образом:

gfortran -c bar.f90
gfortran -o foo.exe foo.f90 bar.o

Это отлично работает, когда foo.f90 и bar.f90 находятся в одном каталоге. Как указать каталог, в котором gfortran должен искать bar.o , когда я вызываю , используйте bar в foo.f90 ? (т.е. я не хочу указывать, что компилятор должен связывать конкретно bar.o , я просто хочу, чтобы он нашел его.)

18
задан astay13 13 January 2012 в 19:11
поделиться