2012-01-22 44 views
5

Gần đây tôi đã tải xuống bản phát hành ổn định mới nhất của Gnu Octave và đã cố gắng xây dựng và cài đặt nó trên máy của mình (Ubuntu 10.0.4 LTS 64bit).Thư viện BLAS và LAPACK cần thiết để biên dịch

Khi tôi chạy ./configure, tôi đã thông báo lỗi này:

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

Có ai biết ở đâu để tôi có được các thư viện này từ đâu?

+0

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

Trả lời

12

Cố gắng chạy này

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

Tất cả các thư viện, theo yêu cầu của gói quãng tám trong ubuntu được liệt kê ở đây: http://packages.ubuntu.com/lucid/octave3.2 và để xây dựng quãng tám mới, bạn cần -dev gói của một số libs niêm yết.

Phần quãng tám trong ubuntu được định cấu hình theo cách khá tối đa - nhiều phần tùy chọn của quãng tám được bật và điều này dẫn đến danh sách lớn các thư viện được yêu cầu.

Để có được (-dev) gói phát triển nhất theo yêu cầu của quãng tám bạn có thể chạy:

apt-get install octave3.2-headers 

dùng để cài đặt -dev -like gói http://packages.ubuntu.com/lucid/octave3.2-headers của bản thân quãng tám. Gói này phụ thuộc vào thiết lập tối thiểu -dev và chúng sẽ được cài đặt sau lệnh này.

+0

Cảm ơn. Tất cả những gì tôi cần là cài đặt các tiêu đề octave3.2 (và tex), và tôi đã cài đặt/cài đặt vào wor. Incidentally libatlas-dev gói không tồn tại. Nhưng như tôi đã nói, tất cả những gì tôi cần là lệnh apt-get thứ hai (và cả gói văn bản). –

+0

'libatlas-dev' là phần tùy chọn của lệnh đầu tiên và có thể trong vũ trụ/đa vũ trụ - kho lưu trữ gói mở rộng cho ubuntu. – osgx

+0

Tôi đã có cùng một vấn đề với scipy và điều này cố định vấn đề của tôi. Thêm nhận xét này để thêm từ khóa scipy vào trang này. –

Các vấn đề liên quan