Armadillo kütüphanesini linux sistemime yüklemeye çalışıyorum (ubuntu 12.04). Kurulum için önce BOOST BLAS ATLAS ve LAPACK gereklidir. Bu kütüphanelerin yüklü olup olmadığını kontrol etmenin bir yolu var mı?BLAS ve ATLAS'ın zaten yüklü olup olmadığını nasıl kontrol edeceğiniz
16
A
cevap
7
Bütün bu kütüphaneler varsayılan depoda, bu yüzden kolayca bu sorunuza oldukça bir cevap olmadığını biliyoruz
sudo apt-get install liblapack3
vb bunları alabilirsiniz, ancak bu muhtemelen olacak budur zaten yapmak Bir paketin (sadece yukarıda listelenen değil, yalnızca bir kütüphane) yüklü olup olmadığını kontrol etmek isterseniz, sadece
apt-cache policy liblapack3
Sadece lapack yerine liblapack3 yazmayı nasıl öğrendiniz? Bahsedilen diğer kütüphaneler için tam olarak ne yazabilirsiniz? Ayrıca, sudo apt-get install liblapack3 yazdığınızda, liblapack3'ün zaten yüklü olup olmadığını apt-get ilk kontroller varsayalım? (Noob sorularım için özür dilerim.) – littleO
Tabii ki kontrol ediyor ama bazen kurulumun yapılıp yapılmadığını öğrenmek istemiyor olabilirsiniz. Diğer kütüphaneler için (doğru hatırlamıyorsam) libblas3 veya libblas-dev, libatlas-dev (bu paketleri bilmediğimden ipuçları görüntülemek için SEKME tuşunu kullanın) ve tam destek kütüphanesine ihtiyacınız varsa libboost-all-dev yazmanız gerekir. . Yine, sadece belirli bileşenleri yüklemek için TAB tuşunu kullanın. –
E alıyorum: liblapack3 paketinin bulunamıyor. Belki de paket modası geçmiş mi? Başka bir yolu var mı? – Arturo