由于论文数据处理的需要,需要使用
libeemd这个包,需要安装
gsl科学库,W
indows下没有办法,只能转战
Ubuntu进行科学计算。
GSL(GNU Scientific Library)作为三大科学计算库之一,除了涵盖基本的线性代数,微分方程,积分,随机数,组合数,方程求根,多项式求根,排序等,还有模拟退火,快速傅里叶变换,小波,插值,基本样条,最小二乘拟合,特殊函数等<!--more-->当然最希望通过命令来安装GSL科学库。
方法一:GSL源码包提供了以下二进制包:
- gsl-bin:GNU Scientific Library (GSL) -- binary package
- libgsl0-dbg: GNU Scientific Library (GSL) -- debug symbols package
- libgsl0-dev: GNU Scientific Library (GSL) -- development package
- libgsl0ldbl: GNU Scientific Library (GSL) -- library package
<!--more-->终端键入以下命令即可安装:
sudo apt-get install libgsl0ldbl说明:根据不同的需要选择安装不同的版本,使用
gsl-bin 将会安装所有的内容(
gsl - bin 依赖
libgsl0ldbl)
方法二:ubuntu自己编译源码(使用gsl1.6,windows上太麻烦折腾),解压后进入目录,执行:
./configuremakemake install这个过程需要几分钟。这里还有一点需要注意的是,执行
make install 时,会自动将动态库和头文件分别拷贝到
/usr/local/lib和
/usr/local/include 下面,但如果这两个目录没有写权限,就无法创建此二目录,导致安装失败,此时改用
sudo make install或者手动去赋予权限,便能解决此问题。说明:折腾一圈还是使用前者成功的。
sudo apt-get install libgsl0-dev更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2
本文永久更新链接地址