Могу ли я скомпилировать файлы Fortran 90 с помощью компилятора Fortran 95? Кажется, для Fortran 95 много, но не для Fortran 90.
Разница между Фортран 90 и Фортран 95
Ответы (2)
Этот может:
Компилятор NAGWare f95 версии 5.1
Смотрите также:
Да, вы можете компилировать программы Fortran 90 с помощью компилятора Fortran 95. На самом деле, большинство компиляторов в настоящее время в значительной степени, но не полностью, совместимы с Fortran 2003. Если у вас нет необычных требований, вам лучше использовать компилятор Fortran 95/2003/2008, а не только один Fortran 90. Fortran 95 является своего рода «исправлением ошибки» для Fortran 90 ... это было скромное обновление, основанное на опыте фактического использования Fortran 90, что было огромным изменением по сравнению с Fortran 77. Например, легче иметь утечки памяти в Fortran 90 ... в Fortran 95 локальные выделяемые переменные должны автоматически освобождаться при выходе из подпрограммы, поэтому программисту не нужно явно выполнять освобождение. В Fortran 90, если освобождение не было закодировано явно, допускалась утечка памяти.
Для бесплатного компилятора последние версии gfortran вполне хороши.