/usr/bin/x86_64-linux-gnu-ld: 找不到 -lgfortran collect2: error: ld returned 1 exit status Makefile:181: recipe for target '../libopenblas_haswell-r0.3.13.so' failed make[1]: *** [../libopenblas_haswell-r0.3.13.so] Error 1 make[1]: 离开目录“/home/mzh/kaldi/tools/OpenBLAS/exports” Makefile:116: recipe for target 'shared' failed make: *** [shared] Error 2 make: 离开目录“/home/mzh/kaldi/tools/OpenBLAS”
时间: 2023-12-16 09:05:47 浏览: 450
runtime library [libssl.so.1.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:/home/
这个错误是由于在编译时找不到 libgfortran 库造成的。可以尝试安装 libgfortran 库并重新编译。在 Ubuntu 或 Debian 系统上,可以使用以下命令安装:
```
sudo apt-get install libgfortran3
```
如果您使用的是其他系统,请查看相应的软件包管理器,并安装类似的 libgfortran 库。安装完成后,再次尝试编译。
阅读全文