不知道你用什么发行版,这个东西在软件源里面肯定是有的。
比如,如果是gentoo,使用fortran的USE flag来emerge fcc就可以了。
如果是ubuntu,fedora,opensuse之类的,在包管理器或者软件管理器里面搜索fortran或者gfortran,装上就可以了。
另外,可以考虑intel的ifort,编译速度和编译出来的程序速度都好于gfortran
B. linux下f77编译器的安装
1. 在/etc/apt/source.list中添加如下源(以root的身份,或sudo):
deb http://hu.archive.Ubuntu.com/ubuntu/ hardy universe
deb-src http://hu.archive.Ubuntu.com/ubuntu/ hardy universe
deb http://hu.archive.Ubuntu.com/ubuntu/ hardy-updates universe
deb-src http://hu.archive.Ubuntu.com/ubuntu/ hardy-updates universe
2. . 更新:
sudo apt-get update
sudo apt-get install g77
如果用FC5,安装软件包:compat-gcc-32-g77 (命令:yum install compat-gcc-32-g77)
如果用FC6及以上,安装软件包:compat-gcc-32-g77 (命令:yum install compat-gcc-34-g77)
C. centos7.5如何安装g77编译器
查了一下资料:
g77 是 Fortran77 的编译器。它对 Fortran 77 标准提供完备的支持,并支持 Fortran 90 和 95 的部分特性。
在 GCC 4.0 之前,g77 是 GCC 的一部分,但现在,g77 已经停止开发。
GCC3.x下载地址为:
ftp://ftp.gnu.org/gnu/gcc/gcc-3.4.6/
因此,下载gcc-3.4.6组件,正常安装就可以了。
D. g77与gfortran参数转换问题
看一下g77的编译器帮助对应的项是什么含义,然后在gfortran里用对应的选项加上。
E. 都有哪些好的c语言编译器阿
1. GCC
大名鼎鼎的GNU的C/C++/Obj-C编译器, 当前版本是2.8.1, 但据说与2.7.*有兼容性
问题. 而使用较广的是gcc 2.7.2系列, 如RedHat5中带的就是gcc 2.7.2.3
有时候在Cyrix上用gcc会有些问题, 因此有一套针对Cyrix特点的gcc 2.7.2.3
我这里有RedHat5的rpms ftp://166.111.68.98/pub/Warez-CD/Huricane-contrib
(Cyrix 2.7.2.3 & 2.8.1)
其基本结构就是一个front end和back end,
/usr/bin/gcc 就是个front end, 其kernel东西都放在 /usr/lib/gcc-lib下面,
cpp是C预处理器, cc1*的1M多的就是编译器的核心模块了
cc1 C compiler
cc1plus C++ compiler
cc1obj Object-C compiler
但gcc并没有集成Fortran的compiler, 一般要用f2c转成C后才用gcc编译
好象也还有个g77 Fortran compiler吧?
gcc的不断发展完善使许多commercial compiler都相形见绌, 那当然, gcc/emacs
都由GNU创始人Richard Stallman手创, 是GNU的旗舰产品, 质量当然没得说了:-)
由于 Unix平台的高度可移植性, gcc几乎在各种常见的Unix平台上都有, 即使是
Win32/DOS也有gcc的port. 比如说该死的Solaris普通版本连compiler都没有, 也
就只好用gcc了...
2. EGCS(Experimental/Enhanced GNU Compiler System)
这是gcc的发展方向, 把fortran等编译器集成进来, 也许还会有Pascal?
它的构造很清晰, 把对gcc的各种改进/port都集成回去. 如gcc 2.7系列据说是
没有对Pentium进行优化的, 而egcs则把pgcc对Pentium的一些优化集成进去了
现在gcc的开发工作主要就是egcs, 由Cygnus公司领导(?), 这Cygnus公司还是很
不错的, 还出了GNU-Win32, SourceNavigator等, 是GNU的坚实拥护者:-))
http://egcs.cygnus.com
包括了C/C++/Obj-C/Fortran 编译器, 当前最新版本1.0.2, 还在不断开发中
昨天download发现KDE Beta4都用egcs编译了 :-)
Fortran集成进来后在/usr/lib/gcc-lib下又多了个f771的back end, 当然
还是g77/f77 编译
我这里有egcs 1.0.2 的rpm 在RH5-CD/collect下面
3. PGCC(Pentium GCC)
http://www.gcc.ml.org
针对Pentium CPU进行了编译器优化的compiler
pgcc据说用JPEG压缩解压缩测试最快可比gcc快 30%!
新版的pgcc都是基于egcs的, 以一个patch的形式release
F. g77编译器怎么装啊
sudo apt-get install gfortran
这个是 Fortran 95 的编译器, 但也支持 Fortran 77
可以使用
-std=legacy
选项编译 fotran 77 程序.
G. 如何在 Windows 上安装 GNU Fortran G77 编译器
可以在terminal下输入命令 g77 或者 gfortran 看看是否出现命令没有找到的提示,如果是就是没有安装,否则是安了。 用terminal可以用类似sudo apt-get install gfortran的方式安装(需要网络
H. linux6如何安装g77
挂载CentOS的安装包,在挂载路径下,如/media/CentOS_6.2_Final/Packages目录下,执行:
yum search g77
可以看到有一个软件包compat-gcc-34-g77.x86_64为g77编译器 ,命令安装如下:
yum install compat-gcc-34-g77-3.4.6-19.el6.x86_64.rpm
安装完成,用命令g77 -v检测安装是否成功和查看安装路径:
g77 -v
I. c语言编译器哪个好
1.
GCC
大名鼎鼎的GNU的C/C++/Obj-C编译器,
当前版本是2.8.1,
但据说与2.7.*有兼容性
问题.
而使用较广的是gcc
2.7.2系列,
如RedHat5中带的就是gcc
2.7.2.3
有时候在Cyrix上用gcc会有些问题,
因此有一套针对Cyrix特点的gcc
2.7.2.3
我这里有RedHat5的rpms
ftp://166.111.68.98/pub/Warez-CD/Huricane-contrib
(Cyrix
2.7.2.3
&
2.8.1)
其基本结构就是一个front
end和back
end,
/usr/bin/gcc
就是个front
end,
其kernel东西都放在
/usr/lib/gcc-lib下面,
cpp是C预处理器,
cc1*的1M多的就是编译器的核心模块了
cc1
C
compiler
cc1plus
C++
compiler
cc1obj
Object-C
compiler
但gcc并没有集成Fortran的compiler,
一般要用f2c转成C后才用gcc编译
好象也还有个g77
Fortran
compiler吧?
gcc的不断发展完善使许多commercial
compiler都相形见绌,
那当然,
gcc/emacs
都由GNU创始人Richard
Stallman手创,
是GNU的旗舰产品,
质量当然没得说了:-)
由于
Unix平台的高度可移植性,
gcc几乎在各种常见的Unix平台上都有,
即使是
Win32/DOS也有gcc的port.
比如说该死的Solaris普通版本连compiler都没有,
也
就只好用gcc了...
2.
EGCS(Experimental/Enhanced
GNU
Compiler
System)
这是gcc的发展方向,
把fortran等编译器集成进来,
也许还会有Pascal?
它的构造很清晰,
把对gcc的各种改进/port都集成回去.
如gcc
2.7系列据说是
没有对Pentium进行优化的,
而egcs则把pgcc对Pentium的一些优化集成进去了
现在gcc的开发工作主要就是egcs,
由Cygnus公司领导(?),
这Cygnus公司还是很
不错的,
还出了GNU-Win32,
SourceNavigator等,
是GNU的坚实拥护者:-))
http://egcs.cygnus.com
包括了C/C++/Obj-C/Fortran
编译器,
当前最新版本1.0.2,
还在不断开发中
昨天download发现KDE
Beta4都用egcs编译了
:-)
Fortran集成进来后在/usr/lib/gcc-lib下又多了个f771的back
end,
当然
还是g77/f77
编译
我这里有egcs
1.0.2
的rpm
在RH5-CD/collect下面
3.
PGCC(Pentium
GCC)
http://www.gcc.ml.org
针对Pentium
CPU进行了编译器优化的compiler
pgcc据说用JPEG压缩解压缩测试最快可比gcc快
30%!
新版的pgcc都是基于egcs的,
以一个patch的形式release
J. 寻找Redhat Linux下Fortran编译器,如g77等
gfortran(http://gcc.gnu.org/fortran/)这个东西绝对满足你的要求