Я пытаюсь скомпилировать свой код, используя gfortran.Я получил эту ошибку:
**INQUIRE(inpunit,flen=iflen)
1
Error: Syntax error in INQUIRE statement at (1)**
Этот код был скомпилирован ранее с lahey.Проведя быстрое исследование, я обнаружил, что параметры INQUIRE имеют различное значение в gfortran по сравнению с lahey.
- inpunit - это скалярное выражение INTEGER, которое оценивает номер единицы ввода / вывода внешнего файла.
- flen - это скалярная переменная INTEGER по умолчанию, имеющая длину файла в байтах.
Мой вопрос заключается в том, правильно ли использовать gfortran для получения той же функциональности, что и в Lahey:
**INQUIRE(inpunit,RECL=iflen) **
Схожи ли эти два утверждения?Спасибо