标签: fortran

Bash:./filename:无法执行二进制文件

我无法在 ubuntu 11.10 32 位中执行 fortran 编译代码。

错误信息是

bash: ./filename : Cannot execute binary file.
Run Code Online (Sandbox Code Playgroud)

我也安装了 gcc 和 gfortran 库。

有人可以帮忙吗?

$ file um
um: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped 
Run Code Online (Sandbox Code Playgroud)

files executable binary fortran

48
推荐指数
3
解决办法
33万
查看次数

如何安装 Fortran 77 编译器?

我刚刚在我的笔记本电脑上安装了 12.04 LTS,我对此还不太熟悉。我需要在 Fortran 77 中编写一些程序,我需要一个 Fortran 77 编译器。我曾尝试按照 Ubuntu 网站中的描述安装g77,但无法安装。我在终端中输入了以下内容:

sudo apt-get install g77
Run Code Online (Sandbox Code Playgroud)

并获得以下信息:

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
Run Code Online (Sandbox Code Playgroud)

我可以知道是什么问题吗?我曾尝试在软件中心搜索g77,但显然它不在那里。这是否意味着它不适用于 12.04?

我目前使用的是配备英特尔酷睿 i5-2450M 处理器的华硕 K43S 笔记本电脑,我的 Ubuntu 与 Windows 一起安装。

package-management apt fortran software-installation

28
推荐指数
2
解决办法
12万
查看次数

找不到 -lgfortran

我正在尝试在 R 中安装一个包(包“ks”)。它失败并显示错误消息:

/usr/bin/ld: cannot find -lgfortran
Run Code Online (Sandbox Code Playgroud)

我已经安装了 Ubuntu 包 build-essential:

sudo apt-get install build-essential
Run Code Online (Sandbox Code Playgroud)

我也试过添加符号链接:

sudo ln -s /usr/lib/x86_64-linux-gnu/libgfortran.so.3 /usr/lib/libgfortran.so
sudo ln -s /usr/lib/libgfortran.so.3.0.0 /usr/lib/libgfortran.so
sudo ldconfig
Run Code Online (Sandbox Code Playgroud)

我经常使用 gcc 和 g++,但还没有理由使用 gfortran。

我在 gcc-4.7 ( http://ubuntuforums.org/showthread.php?t=2123821 )上看到其他人有这个问题,所以我想知道这是否来自手动安装 gcc-4.7。我跟着从接受的答案在这里的配方在这里,在这里在这里

运行lsb_release -a打印

Ubuntu 12.04.2 LTS

和运行uname -r打印

3.2.0-39-generic-pae

任何人都可以就为什么ld不起作用提供建议吗?

compiling gcc fortran ld

15
推荐指数
4
解决办法
3万
查看次数

如何确定安装了哪个版本的gfortran?

我有 gfortran,但有人告诉我 gfortran 4.2 及更早版本缺少一些 f90 功能。如何确定已安装哪个版本?另外,即使我没有超级用户权限,我也可以安装最新版本吗?

upgrade versions fortran

7
推荐指数
1
解决办法
5万
查看次数

bash: ./install.sh: 权限被拒绝安装 intel fortran 2011

我正在尝试安装 Intel Fortran Composer 2011。当我尝试命令 ./install.sh 时,它给出了一个错误:

bash: ./install.sh: Permission denied
Run Code Online (Sandbox Code Playgroud)

我尝试了一些方法来通过这个。

  1. 尝试过; sudo ./install.sh

    sudo: ./install.sh: command not found

  2. 尝试使用exec权限重新挂载安装盘;

    mount /media/user/IFORTRAN2011 -o remount,exec

  3. 尝试将 install.sh 更改为可执行文件;

    chmod +x ./install.sh

  4. 尝试过; su -c 'install.sh'

与根:

bash: install.sh: command not found
Run Code Online (Sandbox Code Playgroud)

与用户:

Password: 
su: Authentication failure
Run Code Online (Sandbox Code Playgroud)

我确定密码是真的。(如果和我的用户密码一样的话)

5 . 我将磁盘复制到一个文件夹中而不是将其压缩到

文件.tar.gz

比提取它

tar xvzf file.tar.gz
Run Code Online (Sandbox Code Playgroud)

然后再次尝试everthing。没运气。

在我 chmod +x ./install.sh查看权限后:ls -l ./install.sh它仍然给出: -rw------- 1 user user 14758 Oct 7 2010 ./install.sh

谢谢你的帮助。

intel chmod executable fortran software-installation

7
推荐指数
1
解决办法
20万
查看次数

/usr/bin/ld: 找不到 -lgfortran (matlab)

我尝试使用mex一些使用 matlab 的工具箱。但我收到了这些错误:/usr/bin/ld: cannot find -lgfortran

我使用了 Ubuntu 14.04。我安装了gfortran. 有人可以帮忙吗?

这是输出: ldconfig -p | grep fortran

xiaoma@laptop:~$ ldconfig -p | grep fortran
    libhdf5hl_fortran.so.7 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libhdf5hl_fortran.so.7
    libhdf5_fortran.so.7 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libhdf5_fortran.so.7
    libgfortran.so.3 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libgfortran.so.3
Run Code Online (Sandbox Code Playgroud)

matlab fortran 14.04

6
推荐指数
1
解决办法
8947
查看次数

如何在 Ubuntu 18.04 中安装 openmpi 模块?

openmpiUbuntu 18.04 的存储库中缺少几个模块。我需要用fortran编译一个程序并最终出现错误:

/usr/bin/x86_64-linux-gnu-ld: cannot find -lblacs-openmpi
/usr/bin/x86_64-linux-gnu-ld: cannot find -lblacsCinit-openmpi
/usr/bin/x86_64-linux-gnu-ld: cannot find -lblacsF77init-openmpi
Run Code Online (Sandbox Code Playgroud)

我在 Ubuntu 16.04 中没有问题。如何安装缺少的模块?

compiling gnu fortran 18.04

5
推荐指数
1
解决办法
2万
查看次数

如何在 Ubuntu 19.04 上安装 g77?

我刚刚下载了 Ubuntu 19.04。我想安装一个需要 g77 编译器才能运行的程序。我按照在 Ubuntu >=14.04 上安装 G77 中的说明进行操作,但是在键入命令时

sudo apt install g77
Run Code Online (Sandbox Code Playgroud)

出现错误:

E: Package 'g77' has no installation candidate
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

apt gcc fortran software-installation 19.04

5
推荐指数
1
解决办法
3894
查看次数

如何在 ubuntu 12.04 中安装 g95

我需要有关如何在 ubuntu 12.04 中逐步安装g95的详细信息。我遵循了 g95 手册,但它仍然不起作用。

fortran software-installation

2
推荐指数
1
解决办法
1万
查看次数

如何使用 Fortran 编译器?

我是 Ubuntu 新手,对使用命令行一无所知。

compiler fortran

2
推荐指数
1
解决办法
3万
查看次数

如何在 Ubuntu 上安装 fortran?

所以,我刚刚开始学习 Fortran 编程。我是一个完全的编程新手。我对 Ubuntu 的经验很少。在 Ubuntu 上安装 Fortran 的推荐方法是什么?

fortran

1
推荐指数
1
解决办法
5663
查看次数

gfortran:没有输入文件

当我尝试gfortran在终端中运行时,出现以下错误:

$ gfortran
gfortran: fatal error: no input files
compilation terminated.
Run Code Online (Sandbox Code Playgroud)

为什么会这样?我究竟做错了什么?

command-line fortran

-2
推荐指数
1
解决办法
1821
查看次数