2

На OSX. Как я могу проверить, установлен ли на моей машине fortran?

$ fortran
-bash: fortran: command not found

3 ответа3

2

Многое зависит от операционной системы, которую вы используете. Сообщение об ошибке, которое вы указали в своем сообщении, указывает на то, что вы используете оболочку "bash", которая чаще всего встречается в системах Linux. Наиболее распространенным компилятором Fortran в таких системах является компилятор GNU fortran, который вы вызываете

$ gfortran

Попробуйте выполнить эту команду, чтобы увидеть, что происходит. Если вы получаете

gfortran: фатальная ошибка: нет входных файлов

компиляция прекращена.

тогда в системе установлен gfortran.

Конечно, есть много других компиляторов Фортрана, доступных для систем Linux, включая компиляторы от Intel и Portland Group. Еще одним полезным тестом будет выдача команды

$ man -k fortran

который должен дать вам список записей справочной страницы, связанных с Fortran. Вероятно, это поможет вам определить любые другие компиляторы Fortran, которые могут быть в вашей системе.

1

Команда bash apropos за которой следует ключевое слово, будет искать команды, соответствующие строке, которую вы ей передаете, при условии, что они установлены в вашем $PATH . Запуск apropos fort найдет gfortran или ifort если они у вас есть, но по умолчанию у Mac нет компилятора fortran.

0

Это перечислит все установленные компиляторы: dpkg --list | grep compiler Проверьте, появляется ли Fortan в списке или нет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .