|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : fedor@ms2.inr.ac.ru 2:5020/400 06 Feb 2001 22:36:22 To : Askar Ibragimov Subject : Re: trouble with g77\gcc code -------------------------------------------------------------------------------- Askar Ibragimov <Askar@ksu.ru> wrote: AV>Путаешь с f2c. AI> Вроде нет: Путаешь, путаешь :) AI> The C and F77 compilers are integrated; g77 is a program to call AI> gcc with options to recognize programs written in Fortran (ANSI AI> FORTRAN 77, also called F77). gcc processes input files AI> through one or more of four stages: preprocessing, compilation, AI> assembly, and linking. This man page contains full descriptions for AI> only F77-specific aspects of the compiler, though it also contains AI> summaries of some general-purpose options. For a fuller explanation AI> of the compiler, see gcc ( 1 ). а gcc в свою очередь, вызывает для компиляции f771. И выход скармливает ассемблеру. А для сишной программы gcc вызывает cc1 а потом ассемблер. Т.е. gcc сам по себе тоже ничего не компилирует, а лишь вызывает правильные программы с правильными опциями. Позапускай gcc и g77 с ключиком -v. AI> (c) man g77 там же, следующий абзац: For complete documentation on GNU Fortran, type `info g77'. AI> Hарод, если кто знает ПРЯМОй компилер f77->исполняемый модуль, для AI> Линукса, не сочтите за труд поделиться информацией!! Вообще, если хочешь приличный компилятор, то можно взять с www.pgroup.com. Там кстати и fortran90 есть. Правда тогда надо смириться с тем, что придется обманывать -- там по идее ей можно только 14 дней пользоваться. Hо это не проблема :) (hint -- там есть программка mkinst такая полезная). Кстати, если кому интересно как заставить его не только самого работать, но и программы генерить, которые после 14 дней будут продолжать работать без перекомпиляции, могу сказать как. -- Fedor Bezrukov Physics Department of MSU http://www.inr.ac.ru/~fedor/ Institute for Nuclear Research --- ifmail v.2.15dev5 * Origin: Institute for Nuclear Research, Moscow, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6109740dda74.html, оценка из 5, голосов 10
|