2012-01-22 56 views
5

我最近下載了Gnu Octave的最新穩定版本,並試圖在我的機器上構建並安裝它(Ubuntu 10.0.4 LTS 64bit)。編譯所需的BLAS和LAPACK庫

當我運行./configure,我得到這個錯誤信息:

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

有誰知道我在哪裏,從獲得這些庫?

+0

http://webappl.blogspot.com/2010/07/installing-lapack-on-ubuntu.html? – miku

回答

12

嘗試運行此

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

所有庫,通過倍頻包需要在Ubuntu這裏列出:http://packages.ubuntu.com/lucid/octave3.2,並建立新的八度,你需要一些上市庫的-dev包。

ubuntu中的八度音程以最大的方式配置 - 八度音程的許多可選部分已打開,這導致需要大量庫的列表。

要獲得通過倍頻可以運行所需的最有發展(-dev)封裝:

apt-get install octave3.2-headers 

它安裝倍頻本身的-dev般包http://packages.ubuntu.com/lucid/octave3.2-headers。該軟件包取決於最小的-dev集合,它們將在此命令之後安裝。

+0

謝謝。我所需要的只是安裝octave3.2-headers(和tex),並且我得到了構建/安裝到wor。順便提一句,libatlas-dev軟件包不存在。但就像我說的,我所需要的只是第二個apt-get命令(也是文本包)。 –

+0

'libatlas-dev'是第一個命令的可選部分,可以在universe/multiverse中 - ubuntu的擴展包存儲庫。 – osgx

+0

我與scipy有同樣的問題,這解決了我的問題。添加此評論以將關鍵字scipy添加到此頁面。 –

相關問題