我正在尝试编译一个使用 lapack 的程序。
首先,我通过在此链接上使用“sudo apt-get install”安装所有软件包来安装 lapack: https ://launchpad.net/ubuntu/precise/+source/lapack
我正在尝试编译此页面上的代码:http: //www.nag.com/lapack-ex/examples/source/dgbsv-ex.f
我从以下网站得到这个程序:http: //www.nag.com/lapack-ex/lapack-ex.html
我试图通过键入来编译程序
$gfortran dbgsv-ex.f -llapack -lblas
进入终端
我收到一堆错误消息,所有的形式
/usr/lib/gcc/i686-linux-gnu/4.6/../../../../lib/liblapack.so: undefined reference to
`ATL_strsv'
即错误消息以 . 结尾ATL_xxxx
。另请注意,当我查看我的文件时,/usr/lib/
我看到一个名为liblapack.so