百韵网 >>  正文

UBUNTU error libgfortran.so.3 libgfortran.so.3: 求教关于NCL中libc.so.6和libgfortran....

来源:www.baiyundou.net   日期:较早时间
以前编译程序时,经常遇到缺少依赖的某个文件,需要查找这个文件来自哪个软件包

如果类似这种情况,我推荐安装并使用 apt-file
安装:

sudo apt-get install apt-file
更新apt-file数据库
sudo apt-file update
查找:
$ apt-file search filename
$ apt-file search path/to/filename

To list the contents of an uninstalled package:
$ apt-file list packagename

#在我的系统上,我运行命令,搜索libgfortran.so.3 来自哪个文件:
sudo apt-file search libgfortran.so.3

命令得到的下面结果,你只需要安装冒号前的任意一个软件包,就可以解决缺少文件的问题。

比如,我想安装 libgfortran3,执行此命令即可:
sudo apt-get install libgfortran3

##搜索/libgfortran.so.3来源的结果:

gcc-snapshot: /usr/lib/gcc-snapshot/lib/libgfortran.so.3
gcc-snapshot: /usr/lib/gcc-snapshot/lib/libgfortran.so.3.0.0
gcc-snapshot: /usr/lib/gcc-snapshot/lib32/libgfortran.so.3
gcc-snapshot: /usr/lib/gcc-snapshot/lib32/libgfortran.so.3.0.0
gcc-snapshot: /usr/lib/gcc-snapshot/libx32/libgfortran.so.3
gcc-snapshot: /usr/lib/gcc-snapshot/libx32/libgfortran.so.3.0.0
lib32gfortran3: /usr/lib32/libgfortran.so.3
lib32gfortran3: /usr/lib32/libgfortran.so.3.0.0
lib32gfortran3-dbg: /usr/lib/debug/usr/lib32/libgfortran.so.3.0.0
lib64gfortran3-dbg-powerpc-cross: /usr/lib/debug/usr/powerpc-linux-gnu/lib64/libgfortran.so.3.0.0
lib64gfortran3-powerpc-cross: /usr/powerpc-linux-gnu/lib64/libgfortran.so.3
lib64gfortran3-powerpc-cross: /usr/powerpc-linux-gnu/lib64/libgfortran.so.3.0.0
libgfortran3: /usr/lib/x86_64-linux-gnu/libgfortran.so.3
libgfortran3: /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
libgfortran3-arm64-cross: /usr/aarch64-linux-gnu/lib/libgfortran.so.3
libgfortran3-arm64-cross: /usr/aarch64-linux-gnu/lib/libgfortran.so.3.0.0
libgfortran3-armel-cross: /usr/arm-linux-gnueabi/lib/libgfortran.so.3
libgfortran3-armel-cross: /usr/arm-linux-gnueabi/lib/libgfortran.so.3.0.0
libgfortran3-armhf-cross: /usr/arm-linux-gnueabihf/lib/libgfortran.so.3
libgfortran3-armhf-cross: /usr/arm-linux-gnueabihf/lib/libgfortran.so.3.0.0
libgfortran3-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
libgfortran3-dbg-arm64-cross: /usr/lib/debug/usr/aarch64-linux-gnu/lib/libgfortran.so.3.0.0
libgfortran3-dbg-armel-cross: /usr/lib/debug/usr/arm-linux-gnueabi/lib/libgfortran.so.3.0.0
libgfortran3-dbg-armhf-cross: /usr/lib/debug/usr/arm-linux-gnueabihf/lib/libgfortran.so.3.0.0
libgfortran3-dbg-powerpc-cross: /usr/lib/debug/usr/powerpc-linux-gnu/lib/libgfortran.so.3.0.0
libgfortran3-dbg-ppc64el-cross: /usr/lib/debug/usr/powerpc64le-linux-gnu/lib/libgfortran.so.3.0.0
libgfortran3-powerpc-cross: /usr/powerpc-linux-gnu/lib/libgfortran.so.3
libgfortran3-powerpc-cross: /usr/powerpc-linux-gnu/lib/libgfortran.so.3.0.0
libgfortran3-ppc64el-cross: /usr/powerpc64le-linux-gnu/lib/libgfortran.so.3
libgfortran3-ppc64el-cross: /usr/powerpc64le-linux-gnu/lib/libgfortran.so.3.0.0
libhfgfortran3-armel-cross: /usr/arm-linux-gnueabi/libhf/libgfortran.so.3
libhfgfortran3-armel-cross: /usr/arm-linux-gnueabi/libhf/libgfortran.so.3.0.0
libhfgfortran3-dbg-armel-cross: /usr/lib/debug/usr/arm-linux-gnueabi/libhf/libgfortran.so.3.0.0
libsfgfortran3-armhf-cross: /usr/arm-linux-gnueabihf/libsf/libgfortran.so.3
libsfgfortran3-armhf-cross: /usr/arm-linux-gnueabihf/libsf/libgfortran.so.3.0.0
libsfgfortran3-dbg-armhf-cross: /usr/lib/debug/usr/arm-linux-gnueabihf/libsf/libgfortran.so.3.0.0
libx32gfortran3: /usr/libx32/libgfortran.so.3
libx32gfortran3: /usr/libx32/libgfortran.so.3.0.0
libx32gfortran3-dbg: /usr/lib/debug/usr/libx32/libgfortran.so.3.0.0

求教关于NCL中libc.so.6和libgfortran.so.3找不到的问题~

For most Linux binaries, NCL was built using gcc and gfortran. This may cause a dependency on a file called "libgfortran.so.x".
If you have a different version of gfortran installed on your system than what NCL was built with, then you may get an error message that "libgfortran.so.x can't be found".

If you see this, then you can try one of these things:

Try to find the libgfortran.so.x file that it is complaining about. You can try the "locate" command. For example if the file is "libgfortran.so.1":

NRND1 如果是函数,请书写它。
NRND1 如果是数组,请声明它。

相关要点总结:
(编辑:本站网友)
相关推荐
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图
@ 百韵网