Форум русскоязычного сообщества Ubuntu


Автор Тема: Помощь в gFortran  (Прочитано 3722 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Frodo91

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Помощь в gFortran
« : 08 Март 2010, 12:57:23 »
Всем привет!очень нужна ваша помощь, я программирую на Fortran! раньше сидел на Windows а теперь во пересел на Ubuntu вычитал что компилятор для fotran используется gfortran, установил все ракеты, в приложениях эта программа не появилась, а через командную строку не знаю как запускать. Подкажите ???

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Помощь в gFortran
« Ответ #1 : 08 Март 2010, 16:25:57 »
Компиляция: gfortran имя_входного_файла -o имя_бинарника
Например:
mamon@mamon-desktop:~/tmp/f$ cat hello.f
      program hello
         print *,"Hello World!"
      end program hello
mamon@mamon-desktop:~/tmp/f$ gfortran hello.f -o hello
mamon@mamon-desktop:~/tmp/f$ ./hello
 Hello World!

Оффлайн Frodo91

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Помощь в gFortran
« Ответ #2 : 08 Март 2010, 16:33:41 »
Спасибо! ещё вопрос а нет какой нибудь оболочки а то не очень удобно через командную строку сидеть????

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Помощь в gFortran
« Ответ #3 : 08 Март 2010, 16:42:11 »
Eclipse умеет. http://www.eclipse.org/photran/ Только для новичков это слишком крутая IDE и не все осиливают. Если брать попроще, то вроде как geany умеет.

Оффлайн Frodo91

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Помощь в gFortran
« Ответ #4 : 08 Март 2010, 16:50:46 »
Спасибо за помощь!Слушал вот про такую штуку Intel Visual Fortran Compiler Windows v11.0.072 & Fortran Compiler Linux v11.0.081
может лучше её ставить? прям все расхваливают её...

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Помощь в gFortran
« Ответ #5 : 08 Март 2010, 17:08:32 »
Интел очень хорошие компиляторы делает кстати. Но только для intel процессоров они хороши, конкурентов они не любят и их даже поймали на том, что специально генерировался не оптимальный код для amd.

Оффлайн Frodo91

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Помощь в gFortran
« Ответ #6 : 09 Март 2010, 17:03:16 »
Можно ещё один вопросик???
вы писали:
Компиляция: gfortran имя_входного_файла -o имя_бинарник

не совсем понятно словосочетание имя входного файла и имя бинарника???
вот допустим у меня прога лежит в директории /home/slava называется 222.f95
 и как ???

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
Re: Помощь в gFortran
« Ответ #7 : 09 Март 2010, 17:12:41 »
Цитировать
не совсем понятно словосочетание имя входного файла и имя бинарника???
Имя входного файла -o имя бинарника (выходного файла).
gfortran 222.f95 -o 223Вот захотелось тебе что бы исполняемый файл назывался 223, а не 222. :)
xUbuntu 12.04

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Помощь в gFortran
« Ответ #8 : 09 Март 2010, 17:13:25 »
cd /home/slava/
gfortran 222.f95 -o 222
скомпилирует данный исходник в исполняемый бинарный файл с именем 222

Оффлайн Frodo91

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Помощь в gFortran
« Ответ #9 : 09 Март 2010, 17:19:41 »
вот собственно что пишет:
slava@slava-desktop:~$ gfortran 222.f95 -o 223
gfortran: 222.f95: No such file or directory
slava@slava-desktop:~$ cd /home/slava/
slava@slava-desktop:~$ gfortran 222.f95 -o 222
gfortran: 222.f95: No such file or directory
slava@slava-desktop:~$

((((((((

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Помощь в gFortran
« Ответ #10 : 09 Март 2010, 17:26:02 »
Значит файл не лежит в директории /home/slava или не называется 222.f95

Оффлайн Frodo91

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Помощь в gFortran
« Ответ #11 : 09 Март 2010, 17:34:37 »
Уууууу это я тупил оказывается... Всем большое спасибо за ответы!!!
я расширение файлу дал .F95 а не f.95


Пользователь решил продолжить мысль 09 Март 2010, 15:38:27:
ещё один маленький вопросик:
Всё он с компилировался!!! появился файл! как теперь запустить что бы программа записанная в нём сработала????

Пользователь решил продолжить мысль 09 Март 2010, 17:41:52:
ВСЁ ЗАРАБОТАЛО!!!! допёрло наконец то!!Спасибо вам ещё раз!
« Последнее редактирование: 09 Март 2010, 17:41:52 от Frodo91 »

 

Страница сгенерирована за 0.058 секунд. Запросов: 24.