详解数学库FFTW的安装

本文详细介绍数学库FFTW2.1.5的安装过程。

什么是FFTW?

FFTW ( the Faster Fourier Transform in the West) 是一个快速计算离散傅里叶变换的标准C语言程序集,其由MIT的M.Frigo 和S. Johnson 开发。可计算一维或多维实和复数据以及任意规模的DFT。FFTW 通常比目前其它开源Fourier变换程序都要快,最新版本为fftw-3.3.3,经典稳定版本是2.1.5。[From 百度百科]

下载FFTW

FFTW是开源的,可以免费下载。

FFTW2.1.5的下载地址:官方地址  |  百度网盘

安装FFTW

1. 解压安装包

下载到的安装包是fftw-2.1.5.tar.gz,使用下面的命令进行解压

tar xvzf fftw-2.1.5.tar.gz

2. 配置安装选项

需要配置的选项不多,我个人只配置两项,一个是目标安装目录,还有enable浮点型,如下:

./configure --prefix=/home/michael/opt/fftw --enable-float

3. 安装

直接使用下面的命令,应该就可以完成安装了。

make & make install

到这里已经完成了FFTW的安装过程。下面是在其他程序中调用FFTW时可能用到的。

4. 引用

一般需要指定头文件的路径和库文件的路径,如下所示。

  • 头文件:-I/home/michael/opt/fftw/include
  • 库文件:-L/home/michael/opt/fftw/lib

标签: linux

相关文章推荐

添加新评论 (无需注册,可直接评论)