/ usr / bin / ld: не могу найти -lgfortran (matlab)

Я пытаюсь использовать mex некоторые инструменты, используя matlab. Но я получил эти ошибки: /usr/bin/ld: cannot find -lgfortran

Я использовал Ubuntu 14.04. Я установил gfortran. Может ли кто-нибудь помочь?

это результат: ldconfig -p | grep fortran

xiaoma@laptop:~$ ldconfig -p | grep fortran
    libhdf5hl_fortran.so.7 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libhdf5hl_fortran.so.7
    libhdf5_fortran.so.7 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libhdf5_fortran.so.7
    libgfortran.so.3 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libgfortran.so.3
5
задан 22 April 2015 в 22:10

1 ответ

Возможное решение:

  1. Ссылка libgfortran.so.3 к libgfortran.so

    ln -s libgfortran.so.3 libgfortran.so
    
  2. Восстанавливает ld кэш

    sudo ldconfig
    
  3. , Переустанавливают lib

Выезд https://stackoverflow.com/questions/16710047/usr-bin-ld-cannot-find-lnameofthelibrary для большего количества информации

3
ответ дан 23 April 2015 в 08:10

Другие вопросы по тегам:

Похожие вопросы: