链接lapack时遇到麻烦 [英] trouble linking lapack
本文介绍了链接lapack时遇到麻烦的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试将lapack和一个简单的链接
i am trying to link lapack and a simple
locate lapack
返回
/usr/lib64/liblapack.so.3
/usr/lib64/liblapack.so.3.2.1
因此我正试图与之链接
gfortran -o linreg driver.f90 LFsubroutines.f90 -L/usr/lib64 -llapack -fimplicit-none
但是出现以下错误:
/usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld: cannot find -llapack
这是什么问题?
推荐答案
您那里没有 liblapack.so
或 liblapack.a
文件(也许您没有不要安装dev(el)软件包).您可以尝试指定完整路径
You don't have the liblapack.so
or liblapack.a
file there (maybe you didn't install dev(el) package). You may try specifying the complete path instead
gfortran -o linreg driver.f90 LFsubroutines.f90 /usr/lib64/liblapack.so.3 -fimplicit-none
这篇关于链接lapack时遇到麻烦的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文