我是Linux环境中的菜鸟
我使用的是ubuntu 13.10,我想安装Armadillo。自述文件说我应该首先安装其他三个库,LAPACK,BLAS和ATLAS。
我下载了lapack-3.5.0,但我不知道如何安装它(我只知道apt-get install用于安装)。我发现自述文件中的安装步骤为:
我已经安装了make和cmake,但我接下来该怎么办?
我想问一个关于这种类型的大图(从源代码编译?我不确定这是正确的描述)安装概念以及安装步骤。
我对安装的理解只来自于在Windows中安装指定路径的游戏,然后输入安装命令然后完成。这种情况类似吗?
答案 0 :(得分:5)
从控制台的Linux终端输入sudo synaptic
Synaptic基本上是一个围绕apt-get和相关命令构建的GUI。
将出现一个窗口,如下所示:
在“快速过滤器”框中,输入其中每个以查找包,然后选中不同选中的各种包。您可能希望-dev版本获取C / C ++头文件和-doc软件包以获取手册页以及主程序包:
注意:有时人们需要最新的库,用于错误修正,额外功能,但是通过synaptic提供的库将比您的官方Linux发行版档更旧。这可以通过使用add-apt-repository命令添加ppa存储库来修复,如果有一个ppa存储库,其中包含最新的代码并且您知道它的名称/地址。
如果您需要在文本模式下通过ssh在VPS上执行此操作,并且无法获得突触运行,则可以返回apt-get。如果您可以在本地运行synaptic,则可以使用它来侦察软件包名称。或者,您可以使用apt-cache search blas | less
搜索包含字符串“blas”的包描述。
答案 1 :(得分:1)
编辑:虽然我的答案是正确的,但@ Pauls的答案会让您快速到达目的地。假设您可以使用LAPACK和朋友的ubuntu系统默认配置。
http://www.netlib.org/lapack/lawn81/node10.html说明安装LAPACK的步骤。