美文网首页
[转载]/usr/bin/ld: 找不到 -lgfortran

[转载]/usr/bin/ld: 找不到 -lgfortran

作者: keaidelele | 来源:发表于2019-04-27 10:36 被阅读0次

    最近安装R包遇到的问题,原文在此。本人只做笔记用。发现同样适用于Ubuntu16.04
    CentOS安装R包报错:/usr/bin/ld: cannot find -lgfortran

    $which gfortran
    usr/bin/gfortran
    

    但是在用R安装VGAM时报错,检查gfortran,gcc,g++的版本也是匹配,所以可以确定的是R找不到gfortran,解决方法是新建~/.R/Makevars来配置gfortran的路径:

    cd ~
    mkdir .R
    touch .R/Makevars
    

    添加以下内容配置gfortran路径:

    F77 = /usr/bin/gfortran
    FC = $F77
    FLIBS = -L/usr/bin/gfortran
    

    成功解决!类似解决的问题:

    /usr/bin/ld: cannot find -lquadmath

    相关文章

      网友评论

          本文标题:[转载]/usr/bin/ld: 找不到 -lgfortran

          本文链接:https://www.haomeiwen.com/subject/kjmhnqtx.html