ubuntu 安装 g77 ubuntu安装make工具

如何在ubuntu14.04 64位 安装g77

以下方法在Ubuntu大于14.04版本中也可以使用,亲测有效。

在sources.list中添加以下源,在终端输入命令:sudo gedit/etc/apt/sources.list

源:

deb [trusted=yes] hardy universe

deb-src [trusted=yes] hardy universe

deb [trusted=yes] hardy-updates universe

deb-src [trusted=yes] hardy-updates universe

看到许多教程中,没有添加trusted=yes的内容,这会造成安装不成功,一定加上!!!

更新、安装g77,在终端输入如下命令:

sudo apt-get update

sudo apt-get install g77

大约几分钟,等待安装完成后,在终端输入命令g77-v查看是否安装成功。

Fortran 77环境搭建

Fortran77环境搭建指南

对于使用F77版本编译器的程序员,新版本的gfortran编译器可能在处理老程序时存在运行时错误或语法兼容性问题,如F77中的大内存指标在新版本的GCC中已被删除。本文将指导您在Ubuntu和Centos7系统上安装F77编译器,并介绍Flang的安装。所使用的GCC对应版本为3.4.6。

Ubuntu系统中安装F77编译器相对简便。请访问Ubuntu的deb源网址下载所需deb包。包列表如下:

gcc-3.4-base_3.4.6-6ubuntu5_amd64.deb

cpp-3.4_3.4.6-6ubuntu5_amd64.deb

gcc-3.4_3.4.6-6ubuntu5_amd64.deb

libg2c0_3.4.6-6ubuntu5_amd64.deb

libg2c0-dev_3.4.6-6ubuntu5_amd64.deb

g77-3.4_3.4.6-6ubuntu5_amd64.deb

gpc-2.1-3.4_3.4.6-6ubuntu5_amd64.deb

libstdc++6-dbg_3.4.6-6ubuntu5_amd64.deb

libstdc++6-dev_3.4.6-6ubuntu5_amd64.deb

libstdc++6-pic_3.4.6-6ubuntu5_amd64.deb

lib32g2c0_3.4.6-6ubuntu5_amd64.deb

g++-3.4_3.4.6-6ubuntu5_amd64.deb

所有包已整理至百度网盘,文件夹内包含上述deb包。进入解压文件夹后,依次执行安装命令,注意按顺序执行以避免遇到库依赖问题。

安装完成后,bin目录下将生成g77-3.4编译器,您可以将其重命名或创建软链接为f77。

Ubuntu和WSL环境均可测试此方法。

在Centos7系统上安装F77较为复杂,需要从源码编译。请先下载源代码至指定目录,并在该目录外创建编译目录,如“build”。随后在编译目录中进行F77代码的编译。

Flang是Clang中添加的Fortran项目,提供了类似解释性语言的REPL,有兴趣的用户可尝试安装并体验。

F77作为早期版本的Fortran,主要作为历史资料参考,不推荐使用如goto、common等命令,由于调试复杂且在O3及以上优化时可能产生意想不到的问题。

在ubuntu下安装fortran

安装gfortran:sudo apt-get install gfortran

其他fortran编译器像intel fortran,g77等也按同样的方法安装,没有源就自己下载个包安装。terminal下输入命令 g77或者 gfortran或ifort查看安装是否成功。

linux下的编译器一般没有界面,用记事本之类的编写文件,然后编译就好。如果是gfortran的话在命令行下gfortran g.f(Fortran文件名);如果是intel fortran的话 ifort g.f.前提是你要在命令行下先进入你文件的文件夹下,以便编译器找到文件。

阅读剩余
THE END