【发布时间】:2014-11-20 06:33:33
【问题描述】:
我正在寻求安装 ubuntu 14.04 的帮助。我正在我的电脑中安装一个软件包。他们有他们的makefile。我必须运行 make。
当我发现错误时......
gfortran -O2 -fopenmp -msse2 -o nmbnd.run p_nmbnd.o i_main.o m_getwsr.o ../IOLIB/*.o ../ATOM/*.o ../BNDASA/*.o ../EXTENS/*.o ../FINDES/*.o ../LATTICE/*.o ../SAMPLE/*.o ../TETRA/*.o ../IOCTRL/*.o ../LMIO/*.o ../MAINA/*.o ../NMTO/*.o ../SYM/*.o ../TBSTR/*.o ../CHAPOT/*.o -L/usr/share/doc/liblapack -llapack -L/usr/share/doc/libblas -lblas
/usr/bin/ld: cannot find -llapack
/usr/bin/ld: cannot find -lblas
collect2: error: ld returned 1 exit status
make[2]: *** [nmbnd.run] Error 1
make[2]: Leaving directory `/home/santuphys/NMTO-47.ZB.28/06.gfort/MAIN'
make[1]: *** [cleanmake] Error 2
make[1]: Leaving directory `/home/santuphys/NMTO-47.ZB.28/06.gfort/MAIN'
make: *** [ooo.dep] Error 2
我尝试了此论坛中有关链接的所有其他类似问题,但无法解决。我在我的电脑中指定了Lapack 和Lblas 的路径,还写了...
LAPACK_LIB= -L/usr/lib/ -llapack -lblas
它没有工作。请帮我解决这个问题。
提前致谢。
【问题讨论】:
-
是否安装了 lapack 和 lblas 包?你能找到文件 /usr/lib/libblas.so 和 /usr/lib/liblapack.so 吗?
-
对我来说,这成功了:
sudo apt-get install libblas-dev liblapack-dev
标签: linux