Официальный сайт студ.городка НГТУ
Программирование и БД » Помогите, FORTRAN77 

#1  22.04.11 14:11

Помогите, FORTRAN77

Подскажите, что делать, есть куча программ написанных на fortran77, их надо изменять и компилировать. Чем это все можно проделать на Windows 7. Ставил Visual Fortan, он такие старые файлы похоже не воспринимает. Нашел программу Force 2.0, простой компилятор с языком f77, но он когда компилирует находит ошибки, хотя эти файлы компилировались отлично в windows 98 на каком-то старом fortran77.
Подскажите, как можно скомпилировать эти файлы на семерке, ну на крайняк на виртуальной машине ХР в семерке.

Offline

#2  22.04.11 14:12

Re: Помогите, FORTRAN77

Все программы конечно же консольные.

Offline

#3  22.04.11 16:27

Re: Помогите, FORTRAN77

Ну компилятором в 98 виртуалке и компилируй.

Offline

#4  22.04.11 16:29

Re: Помогите, FORTRAN77

Печаль использовать 98 винду. вообще пичаль) На 7ке виртуалка ХР то встроена и вообще без заморочек ее включить можно. А тот фортран, что на 98 стоит вообще не известно что и как его установить)

Offline

#5  22.04.11 20:30

$up
Профиль

Re: Помогите, FORTRAN77

dosbox тебя спасёт, и винду ставить не нужно
насколько помню, чтобы скомпилировать программу нужно два exe : компилятор и линкер.

Исправлено $up (22.04.11 20:33)

Offline

#6  30.04.11 20:49

Re: Помогите, FORTRAN77

А что компилятор от Watcom не работает на 7-ке?

Offline

#7  30.04.11 21:10

Re: Помогите, FORTRAN77

В общем я узнал, что все программы писались на fortran visual workbench v1.0. Я написал на форуме cyberforum в похожей темой, там посмотрели код и сказали что фортран как фортран, должен компилироваться и в новых версиях. Нашли пару недочетов, но я так и не смог запустить проги на 7ке.

Mellon написал(а):

А что компилятор от Watcom не работает на 7-ке?

не знаю такой, не пробовал.
Тут проблема еще в том, что я сам не разбираюсь в фортране, программы надо запустить научному руководителю...

Offline

#8  30.04.11 21:13

Re: Помогите, FORTRAN77

Пока решение было найдено только за счет виртуальной 98. А она вообще не очень!)

Offline

#9  01.05.11 15:59

Re: Помогите, FORTRAN77

openwatcom.org › ftp/archive/
Так попробуй. Мы только в ваткоме фортран прогали, правда, тогда 7-ки, кажется, не было еще.

Исправлено Mellon (01.05.11 16:00)

Offline

#11  01.05.11 18:28

Re: Помогите, FORTRAN77

поставил Watcom. И как там скомпилировать файл .for? Что-то столько всего, непонятный какой-то компилятор. Открываю файл когда, запускается только текстовой редактор ваткома, что как-то еще отдельно потом компилировать надо? В IDE я так понимаю это делать надо? Но там при создании нового проекта столько всего он на выбор предлагает, я то откуда знаю, что мне надо))) DOS приложение выбирать? Там еще DOSа разновидностей куча.

Offline

#12  01.05.11 22:16

Re: Помогите, FORTRAN77

1. Открываем файл *.wpj в IDE.
2. Видим в появившемся окне файл *.for, 2 клика не нем и можно его редактировать.
3. Нажимаем самую правую кнопку в ряду и переходим обратно к списку файлов *.for.
4. Наверху 2 кнопки: Make the current target и Make the selected sourse file, тебе нужна одна из них.
5. Потом кнопка Run c бегущим человечком.
Чтобы создать новый проект, надо выбрать Win-32 и самую верхнюю надпись справа.
Вроде так, но я пользовалась ваткомом 2 года назад, что-то могла упустить. Но щас вроде все скомпилилось.

Offline

#13  01.05.11 22:33

Re: Помогите, FORTRAN77

В общем разобрался как скомпилировать, не получалось, потому что в путях к файлам были пробелы.
Опять выдает ошибки, надо разбираться...
Спасибо за помощь.

Offline

#14  01.05.11 22:34

Re: Помогите, FORTRAN77

Ошибки те же, что в Force 2.0 Но он попроще Ваткома.

Offline

#15  02.05.11 13:46

Re: Помогите, FORTRAN77

Скажи, зачем тебе фортран? По-моему, не очень хороший выбор языка.

Offline

#16  02.05.11 16:08

Re: Помогите, FORTRAN77

Mellon написал(а):

Скажи, зачем тебе фортран? По-моему, не очень хороший выбор языка.

язык не виноват в радиусе кривизны рук программиста

Offline

#17  02.05.11 18:06

Re: Помогите, FORTRAN77

Mellon,

<--$VviRusS$--> написал(а):

программы надо запустить научному руководителю...

Offline

#18  06.05.11 13:18

Re: Помогите, FORTRAN77

есть фортран 1.0 вроде... мы на нем компилили на мкэ проги в 2006-2008 годах... кинь текст я прокампилю...
кинь на мыло chika_lsh@mail.ru c пометкой прога на фортране...

Исправлено ja<3ee (06.05.11 13:18)

Offline

#19  06.05.11 14:04

Re: Помогите, FORTRAN77

ja<3ee, Спасибо, но не надо) Вопрос не в том, чтобы скомпилировать проги, а в возможности их компилирования. Чтобы науч.рук. мог изменять их текст и компилировал.
Да и разобрался я уже почти во всем) Force 2.0 отлично компилирует, только есть пару недостатков этого компилятора. Например мне очень не нравится что при паузе (оператор PAUSE) надо написать go, чтобы программа продолжила свою работу. И как я понял это зависит только от компилятора.
Еще есть один вопрос, который стоит решить. В старом компиляторе не требовалось указывать имена файлов для загрузки и сохранения, надо было только написать индификаторы их и в командной строке после вызова самой программы написать имена файлов для этих индификаторов (например C:\PROG.EXE VHOD.DAN VIHOD.DAN), возможно ли так сделать в компиляторе g77, кто-нибудь знает? Очень удобно было)

Offline

Программирование и БД » Помогите, FORTRAN77 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.413 сек.
Выполнено 14 запросов.