Проблема с запуском скомпилированной программы на FORTRAN. Ошибка при попытке открыть файл в строке 61 - PullRequest
0 голосов
/ 20 января 2019

У меня нет опыта в написании кода на Фортране на C # и Aurelia.

Мне была интересна программа, которая проектирует лопатки турбины, и мне хотелось бы использовать ее для изучения процесса проектирования, однако она поставляется в видеПрограмма готова к компиляции и запуску.

Вот Dropbox с программой.(есть 3 такие программы, которые являются первыми в серии)

https://www.dropbox.com/sh/8i0jyxzjb57q4j4/AADwCp9bufU-_uug9yHmvQYma/MEANGEN/meangen%20program?dl=0&preview=meangen-17.4.f&subfolder_nav_tracking=1

Инструкции по использованию этой пары папок вверх ..

https://www.dropbox.com/sh/8i0jyxzjb57q4j4/AAAh1Jq_WkJfDSRet69Rxfo-a/MEANGEN/meangen-instructions.pdf?dl=0

Я установил minGW-W64, добавленный к пути, а затем попытался запустить программу.Где я думаю, что я должен получить кучу вопросов и т. Д. Он работает и останавливается с ошибкой.Так что я смог скомпилировать его, но он не смог открыть файл.

At line 61 of file mengen.f (unit = 5)
Fortran runtime error: Cannot open file '/dev/tty': No such file or directory

Error termination. Backtrace:

Could not print backtrace: libbacktrace could not find executable to open
#0  0xffffffff
#1  0xffffffff
#2  0xffffffff
#3  0xffffffff
#4  0xffffffff
#5  0xffffffff
#6  0xffffffff
#7  0xffffffff
#8  0xffffffff
#9  0xffffffff
#10  0xffffffff
#11  0xffffffff

Я посмотрел на код, и он пытается открыть файл с именем /dev/tty, здесь строка 60.

C
  OPEN(UNIT=10, FILE= 'meangen.out')
  OPEN(UNIT=5,  FILE= '/dev/tty')
C

Кто-нибудь может знать, как это исправить и заставить его работать?

...