libgfortran.3 和 libgfortran 之间的差异

differences between libgfortran.3 and libgfortran

libgfortran.3libgfortran 有什么区别?它们可以互换吗?我 运行 陷入 Internal Error: list_formatted_write(): Bad type 错误,包括打包的 libgfortran.3 库,我想了解切换到 gcc 的 libgfortran.

的潜在后果

应该没有区别,对于典型的安装,这两个文件都是指向实际库的符号链接,例如libgfortran.so.3.0.0

/usr/lib64/gcc/x86_64-pc-linux-gnu/5.1.0/libgfortran.so -> libgfortran.so.3.0.0*
/usr/lib64/gcc/x86_64-pc-linux-gnu/5.1.0/libgfortran.so.3 -> libgfortran.so.3.0.0*
/usr/lib64/gcc/x86_64-pc-linux-gnu/5.1.0/libgfortran.so.3.0.0*

您可能遇到的唯一区别是您使用的 libgfortran 与您的 gfortran 版本不匹配,但理论上它们都应该 api 兼容,因为它们具有相同的共享对象版本。