繁体   English   中英

Fortran 库中的“make”导致“找不到命令”错误

[英]“make” in a Fortran library results in “Command not found” error

我有 Ubuntu 10.04 和 gcc 版本 4.4.3

我一直在尝试安装这个名为 SUPER_LU 的库,其中有一些代码是用 Fortran 编写的。 在顶级目录中键入“make”会出现以下错误

gaurish108@gaurish108-laptop:~/Desktop/Research Meetings/PETSC and SUper LU/SuperLU_4.0$ make
( cd INSTALL; make )
make[1]: Entering directory `/home/gaurish108/Desktop/Research Meetings/PETSC and SUper LU/SuperLU_4.0/INSTALL'
g77  -o testdlamch dlamch.o lsame.o dlamchtst.o
***make[1]: g77: Command not found***
make[1]: *** [testdlamch] Error 127
make[1]: Leaving directory `/home/gaurish108/Desktop/Research Meetings/PETSC and SUper LU/SuperLU_4.0/INSTALL'
make: *** [install] Error 2

过去我尝试下载一些数学库时也发生过这种情况? 一直认为 g77 cam 与 gcc 捆绑在一起。 当我尝试使用sudo apt-get install g77 install g77 单独sudo apt-get install g77 ,这就是我得到的

gaurish108@gaurish108-laptop:~/Desktop/Research Meetings/PETSC and SUper LU/SuperLU_4.0$ sudo apt-get install g77[sudo] password for gaurish108: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package g77 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package g77 has no installation candidate

我该怎么办?

从 gcc 4.0 开始,g77 已被 gfortran 取代。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM