数値計算ライブラリ:fftw3
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
数値計算ライブラリ:fftw3 [2021/04/03 03:36] – [configureのいろいろ] koudai | 数値計算ライブラリ:fftw3 [2023/04/23 16:58] (current) – koudai | ||
---|---|---|---|
Line 3: | Line 3: | ||
高速フーリエ変換をおこなうライブラリFFTWのインストール方法です。 | 高速フーリエ変換をおこなうライブラリFFTWのインストール方法です。 | ||
+ | 環境 | ||
+ | * Ubuntu 22.04 | ||
====== ソースコードの入手 ====== | ====== ソースコードの入手 ====== | ||
Line 9: | Line 11: | ||
* [[http:// | * [[http:// | ||
- | 記事執筆時点での最新版は3.3.9です。 | + | 記事執筆時点での最新版は3.3.10です。 |
====== インストール ====== | ====== インストール ====== | ||
- | 入手したfftw-3.3.8.tar.gzをホーム・ディレクトリに置き、ターミナルで以下のように入力します。 | + | 入手したfftw-3.3.10.tar.gzをホーム・ディレクトリに置き、ターミナルで以下のように入力します。 |
- | 以下はMPIを使うときの例です。 | + | 以下は並列計算に対応したFFTWを使うときの例です。 |
+ | < | ||
+ | $ tar -zxvf fftw-3.3.10.tar.gz | ||
+ | $ cd fftw-3.3.10 | ||
+ | $ ./configure --prefix=/ | ||
+ | $ ./configure --prefix=/ | ||
+ | $ make | ||
+ | $ sudo make install | ||
+ | </ | ||
+ | |||
+ | 以上で完成です。 | ||
+ | ライブラリは / | ||
+ | |||
+ | ===== configureのいろいろ ===== | ||
+ | |||
+ | configureはデフォルトでいろいろ設定してくれますが、オプションをつけることで自分でも設定できます。 | ||
+ | オプションは次のようにして確認できます。 | ||
+ | < | ||
+ | $ ./configure --help | ||
+ | </ | ||
+ | |||
+ | * < | ||
+ | * < | ||
+ | * http:// | ||
+ | |||
+ | |||
+ | ===== 古い情報 ===== | ||
+ | |||
+ | * Ubuntu 18.04 | ||
+ | |||
+ | 入手したfftw-3.3.9.tar.gzをホーム・ディレクトリに置き、ターミナルで以下のように入力します。 | ||
+ | 以下は並列計算に対応したFFTWを使うときの例です。 | ||
< | < | ||
$ tar -zxvf fftw-3.3.9.tar.gz | $ tar -zxvf fftw-3.3.9.tar.gz | ||
Line 38: | Line 71: | ||
* < | * < | ||
* http:// | * http:// | ||
- | ===== 古い情報 ===== | + | |
+ | |||
+ | ===== もっと古い情報 ===== | ||
+ | |||
+ | * Ubuntu 18.04 | ||
入手したfftw-3.3.8.tar.gzをホーム・ディレクトリに置き、ターミナルで以下のように入力します。 | 入手したfftw-3.3.8.tar.gzをホーム・ディレクトリに置き、ターミナルで以下のように入力します。 |
数値計算ライブラリ/fftw3.1617388583.txt.gz · Last modified: 2021/06/27 21:57 (external edit)