c - 编译所需的 BLAS 和 LAPACK 库

标签 c ubuntu octave autotools configure

我最近下载了 Gnu Octave 的最新稳定版本,并试图在我的机器上构建和安装它(Ubuntu 10.0.4 LTS 64 位)。

当我运行 ./configure 时,我收到以下错误消息:

configure: error: You are required to have BLAS and LAPACK libraries

有谁知道我从哪里获得这些库?

最佳答案

尝试运行这个

apt-get install libblas-dev libatlas-dev liblapack-dev

这里列出了 ubuntu 中 octave 包所需的所有库:http://packages.ubuntu.com/lucid/octave3.2要构建新的 Octave,您需要一些列出的库的 -dev 包。

ubuntu 中的 Octave 以相当大的方式配置 - Octave 的许多可选部分都已打开,这导致需要大量库。

要获得 Octave 所需的大多数开发 (-dev) 包,您可以运行:

apt-get install octave3.2-headers

安装 -dev-like 包 http://packages.ubuntu.com/lucid/octave3.2-headers Octave 本身。此软件包依赖于最小的 -dev 集,它们将在此命令后安装。

关于c - 编译所需的 BLAS 和 LAPACK 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8961340/

相关文章:

arrays - NaN 或 Inf 数组预分配

c - 从当前时间减去 1 小时(奇怪的行为)

c - 为什么 float 输出的结果与 double 输出的结果不同?

ubuntu - 挂载 HDFS 目录

python - 使用不同版本的Python开发

matlab - 用零删除数组中的列

matlab - Octave 绘图点作为动画

c++ - Fortran 中 REAL(KIND=real_normal) 的 C 等效类型是什么?

c - 如何在C中显示特定的文件扩展名

linux - 在 Ubuntu 上安装 HTK 使一切无法正常工作