Linux/FFTWのインストール

FFTWのソースをDL

公式HPに行くとFFTWをDLできる.もしくはwgetする.

mkdir downloads # homeディレクトリにdownloadsがなければ作成
cd downloads
wget http://www.fftw.org/fftw-3.3.10.tar.gz

ソースからビルドする

Intelでビルドする場合は

./configure --prefix=/usr/local/fftw3  \
--enable-mpi --enable-threads --enable-shared \
CC=icc MPICC=mpiisucc F77=ifort

GNUでビルドするときは

./configure --prefix=/usr/local/fftw3  \
--enable-mpi --enable-threads --enable-shared \
CC=gcc MPICC=mpicc F77=gfortran

あとはmakeするだけ.

make
make check
sudo make install

参考

  • http://www2.yukawa.kyoto-u.ac.jp/~koudai.sugimoto/dokuwiki/doku.php?id=%E6%95%B0%E5%80%A4%E8%A8%88%E7%AE%97%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA:fftw3
  • https://hydrocoast.jp/index.php?Ubuntu/Install_FFTW