尝试在我的 CentOS 7.xx 机器上使用 gfortran 9.xx 编译一些 Fortran 代码。具有需要链接到 LAPACK 和 BLAS 的特定代码版本(特别是 liblapack.a 和 librefblas.a)。已安装 LAPACK(和所有 -devel 库)和 BLAS(与 -devel 库相同)(两者都在 CentOS 基础存储库中提供)。
虽然我(因此链接器)可以找到 liblapack.a(它在 /usr/lib64 中),但没有 librefblas.a 的踪迹(这导致链接器痛苦地抱怨,并且编译崩溃和烧毁)。
事实上,我尝试在同一台机器上同时安装 BLAS 和 OpenBLAS,但这并没有帮助——仍然找不到 librefblas.a。