3.netcdf のインストール

  1. まず、root 権限で apt コマンドを使い g++ をインストールする。
  2. # apt-get install g++

  3. インストール先のライブラリ netcdf を作る。
  4. $ mkdir netcdf

  5. wget コマンドで netcdf をダウンロードし、tar コマンドで解凍する。
  6. $ wget http://www.gfd-dennou.org/library/netcdf/unidata-mirror/netcdf-3.6.2.tar.gz
    $ tar zxf netcdf-3.6.2.tar.gz

  7. netcdf-3.6.2 ディレクトリに移動する。
  8. $ cd netcdf-3.6.2

  9. 環境変数を指定する。
  10. ここでは、G95 Fortran を使っているので、以下のように指定する。

    FC= g95

    CC= gcc

    CPPFLAGS= -Df2cFortran

  11. configure を実行する。
  12. configure スクリプトはインストールに必要なツールをパスから検索する。
    このとき、--prefix オプションを使ってインストール先のディレクトリを先ほど作った netcdf ディレクトリに指定する。

    $ ./configure --prefix=/home/yuuya/netcdf

  13. make check , make install コマンドを順に行う。
  14. $ make check
    $ make install

    これでインストールできるはずである。

    なお、g++ をインストールしないで make check を実行すると、

    gcc: error trying to exec 'cc1plus': execvp: そのようなファイルやディレクトリはありません

    というエラー表示が出る。これは gcc では C++ 言語を読めないためである。

    << 2.ISPACK のインストール へ

    4.gt4f90io のインストール へ >>

    目次ページ へ