如何检查是否已安装BLAS和ATLAS

18

我正在尝试将armadillo库安装到我的Linux系统(Ubuntu 12.04)上。在进行安装之前,需要先安装BOOST BLAS ATLAS和LAPACK。有没有一种方法可以检查这些库是否已经安装?

1个回答

8

所有这些库都在默认仓库中,因此您可以通过以下方式轻松获取它们:

sudo apt-get install liblapack3

等等,我了解您的问题,即使这不完全是您问题的答案,但这也是您需要做的。如果您仍想检查是否安装了一个软件包(任何软件包,不仅仅是上面列出的库),只需运行

apt-cache policy liblapack3

1
你是怎么知道要输入liblapack3而不仅仅是lapack的?对于其他提到的库,你会输入什么?此外,当你输入sudo apt-get install liblapack3时,我想apt-get首先会检查liblapack3是否已经安装了吧?(抱歉我的问题有点初学者) - littleO
当然,它会检查,但有时您可能想知道它是否已安装,并在未安装的情况下不进行安装。对于其他库(如果我没记错的话),您应该键入libblas3或libblas-dev、libatlas-dev(使用TAB键查看提示,因为我不确定这些包)和libboost-all-dev(如果需要完整的boost库)。同样,使用TAB键仅安装某些组件。 - Eugene B
我收到了 E: 无法找到软件包 liblapack3 的错误信息。也许这个软件包已经过时了?还有其他的方法吗? - Arturo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接