В прошлом году я начал программировать на Фортране, работая в исследовательском университете. Большая часть моего предыдущего опыта связана с веб-языками, такими как PHP или старый ASP, поэтому я новичок в компиляции операторов .
У меня есть два разных кода, которые я изменяю.
Один имеет явный оператор создания файлов .o из модулей (например, gfortran -c filea.f90) перед созданием исполняемого файла.
Другой - это создание исполняемого файла напрямую (иногда создание файлов .mod, но не файлов .o, например, gfortran -o исполняемый файлa.f90 fileb.f90 mainfile.f90).