IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

 
 Ответить  Открыть новую тему 
> Компиляция, Fortran 77
сообщение
Сообщение #1


Гость






покажите плиз на простейшем примере простейшей проги как пользоваться компилятором фортрана 77 ? smile.gif
ну составил я маленькую прогу, а далее чего?
пробовал так:

> for1.exe my_proga.for

ну всё правильно говорит в папке создает какие-то файлы, но ведь он не запускает прогу и экзэшника нет че делать?? :D
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


насколько я помню, надо так : создаем BAT файл примерно следующего содержания:
path=<путь к папке BIN и TOOLS>
set lib=<путь к папке LIB>
set ndp=<...>
set tools=<...>
set inc=<...>
mf486 -list -vm FILENAME.F



Транслятор создаст файло с расширением .ltl (если нет ошибок), созданный файл запускается командой транслятора
ndprun.exe

Вот кажется так...


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Гость






ещё не пробовал, но визуально уже не понятно, что есть "mf486"?
насколько мне видно и видно поисковику файлов ничего подобного нет в комплекте фортрана77..
command.com тоже без понятия smile.gif

вопрос остается в силе... smile.gif
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Гость






Guest, в той же директории, где лежит FOR1.EXE должен быть и файл FORT.BAT следующего содержания:

echo off
FOR1.EXE %1.FOR %1.obj nul.lst nul.cod
FOR2.EXE
LINK.EXE %1.OBJ
%1.exe


Попробуй запустить файл с его помощью:
>FORT my_proga
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Гость






только не "for2", а "pas2" возможно ты чуть ошибся...

/offtopic: volvo, скока тебе лет? просто интересно... я тут сморю как ты на вопросы в форуме отвечаешь - ну багаж знаний!! причем в разных областях, что самое интересное...
ну ты даешь!!;)
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


Гость






Цитата(Guest @ 1.03.05 20:58)
только не "for2", а "pas2" возможно ты чуть ошибся...

Дело в том, что я скопировал этот текст с реального файла, поэтому ошибся скорее всего не я, а тот, кто этот файл добавил :D У меня, например, вообще нет файла PAS2:


Эскизы прикрепленных изображений
Прикрепленное изображение
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Гость






слушай, а ты не можешь подсказать, почему при успешной компиляции (ни одной ошибки и предупреждения) такого кода:
Код

      PROGRAM z1
      WRITE (*,*) 'sux!'
      END

происходит stack overflow (при запуске экзэшника)
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8


Гость






blink.gif Ну я уж не знаю, что и как ты там компилируешь, но у меня все работает... Посмотри, в архиве есть OBJ и EXE, полученные после компиляции и линковки. Можешь запустить EXE и посмотреть...


Прикрепленные файлы
Прикрепленный файл  z1.rar ( 12.36 килобайт ) Кол-во скачиваний: 347
 К началу страницы 
+ Ответить 
сообщение
Сообщение #9


Гость






Мдям... экзэшник твой работает, но собрать заново z1.for не могу - после запуска stack overflow
Ты не можешь выложить for2.exe большой он там..?
сдается мне что все же pas2.exe != for2.exe (((-:
 К началу страницы 
+ Ответить 
сообщение
Сообщение #10


Гость






Здесь FOR1 и FOR2...


Прикрепленные файлы
Прикрепленный файл  fortran_77.rar ( 104.77 килобайт ) Кол-во скачиваний: 370
 К началу страницы 
+ Ответить 
сообщение
Сообщение #11


Гость






о... пишет вообще о некорректном формате .obj файла lol.gif
скажи, откуда ты качал этот дистриб? (уж так-то попроще будет smile.gif )
 К началу страницы 
+ Ответить 
сообщение
Сообщение #12


Гость






Цитата(Guest @ 3.03.05 21:05)
скажи, откуда ты качал этот дистриб? (уж так-то попроще будет)

Пожалуйста... http://c-10.narod.ru/Files/Fort77.zip

P.S. Если не будет качаться - http://c-10.narod.ru/ жми "Войти на сайт", потом "Помощь в учебе". Там и найдешь ссылку в разделе "Информатика" :yes:
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 29.03.2024 15:19
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name