我更新的 gfortran 编译器需要比我以前版本的 gfortran 所需的库更旧的库 - 我该如何解决这个问题?

问题描述

我将 gfortran 的版本从 GNU Fortran (GCC) 4.8.5 更新到 6.3.0 版,以解决 ieee_arithmetic 问题。当我这样做时,我发现有一整套新问题。新编译器需要较旧的库,例如,gfortran 4.8.5 版本使用 libgmp.so.10,而 gfortran 6.3.0 需要 libgmp.so.3。到目前为止,我们已经能够通过建立一个从旧库的名称指向新库的链接解决这个问题。虽然到目前为止这已经奏效,但库列表越来越长,这显然并不理想。这是编译器安装方式的问题吗?是否有我无法识别的编译器标志可以解决此问题?感谢您的帮助!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)