воскресенье, 26 мая 2013 г.

Fortran и Windows 8. Compaq Visual Fortran и Windows 7. Windows x64 и fortran

Задача: Поставить компилятор fortran-а на компьютер/ноутбук с операционной системой Windows 8 
Методы решения: Geany, CVF 6.1 и выше

Дорогие пользователи Compaq Visual Fortran версии 6.1 и выше!

Только что поставил CVF6.1 на ноутбук ASUS S46CB с операционной системой Windows 8. Работает правда из под оболочки Geany версии 1.23 (можно ниже), а не родной оболочки CVF.

Итак, инструкция по установке компилятора CVF и Geany на Windows 8.




ИНСТРУКЦИЯ

1. Скачивам IDE Geany. Что такое Geany - тут, а скачать последнюю версию можно тут. Выбрать нужно Windows Binaries (Full Installer). Загружаем и устанавливаем.
2. Устанавливаем CVF 6.1 и выше. Обычный setup не запустится. Для установки на 64-х разрядную систему (что Windows 7, что Windows 8) нужно зайти в папку "X86", а далее setupx86.exe. Устанавливаем с настройками по умолчанию. Важно ответить "yes" на вопрос об установке путей переменных среды.

3. Запускаем Geany и в открывшемся рабочем окне  пишем тестовую программу:
      program test
      print*, 'Hello, world!'
      end program
Сохраняем её как "test.f90"  (благо компилятор понимает смешанный язык 77, 90 и 95 стандартов).
4. Заходим на верхней панели Geany во вкладку "Сборка - Установить параметры сборки"
4а. В графе "Скомпилировать" пишем:
df -c "%f"
4б. В графе "Сборка" пишем:
df "%f"
4в. Нажимаем кнопку ОК

5. Нажимаем на верхней панели управления Geany кнопку "Скомпилировать", затем "Собрать" и, наконец, "Выполнить".

6. Получаем результат! =)

P.S. Для Windows 7 всё аналогично. В посте "Fortran и Windows 7", который я написал ранее, описывается в целом похожее решение, но там была другая задача - поставить на Window 7 какой-нибудь компилятор фортрана, не обязательно CVF (gfortran, например). Но так как CVF является очень популярным, то  я написал этот пост специально для тех, кто хочет использовать именно его. Пользуйтесь на здоровье! 

4 комментария:

  1. Win 8 x64 CVF 6.6 и визуализатор массивов 1.6 работает без проблем в штатном режиме при совместимость с ХР SP3

    ОтветитьУдалить
  2. Отличная новость! Обязательно попробую!

    ОтветитьУдалить
  3. Действительно работает!!!! Ура!!!!!!!!!

    ОтветитьУдалить
  4. Спасибо Вам огромное. Это очень хорошо, что не надо ставить виртуальную машину, как обычно, и на него запоясывать Win XP и Fortran.
    Спасибо.
    На Win 7 все отлично работает.

    ОтветитьУдалить

Как перевести UV в направление и скорость ветра? How to convert wind UV-components to direction and velocity?

 Всё просто.  def uv2dir(u, v):     '''     Источник:     https://github.com/blaylockbk/Ute_WRF/blob/master/functions/wind_calc...