トップページ -> インストール,設定,利用 -> Ubuntu ソフトウエア -> GSL (GNU Scientific Library) のインストール(Ubuntu 上)
[サイトマップへ], [サイト内検索へ]

GSL (GNU Scientific Library) のインストール(Ubuntu 上)

GSL は、 種々の関数,ベクトル,行列等の数値計算に関する C プログラムを集めたライブラリです. このページでは,GSL のインストール手順を説明する.

URL: http://cygwin.com/packages/gsl/

サイト内の関連ページ

参考 Web ページ:

GNU Scientific Libraryリファレンス・マニュアル 日本語版

ソフトウエア等の利用条件は,利用者自身で確認下さい.


前準備

OS のシステム更新

Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行.

sudo apt update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

コンパイラ類のインストール

端末で,次のコマンドを実行.

sudo apt -yV install build-essential gcc g++ dpkg-dev pkg-config
sudo apt -yV install wget make

GSL 最新版のインストール(Ubuntu 上)

GSL のソースコードのダウンロード

  1. GSL の Web ページを開く

    http://www.gnu.org/software/gsl/

  2. ソースコードをダウンロードするために,この Web ページの下の方にある「GNU Mirror」をクリックする.
  3. ミラーサイト一覧の Web ページが開くので確認する.
  4. 日本のミラーサイトを選ぶために,この Web ページの下の方にある「ftp://core.ring.gr.jp/pub/GNU」をクリックする.
  5. ダウンロード用のサーバに接続し,GNU ソフトウエアのディレクトリ一覧が表示されるので確認する.
  6. GSL をダウンロードするために,この Web ページの下の方にある「GSL」をクリックする.

    [image]
  7. さまざまな版のファイルが表示される.

    [image]
  8. 最新版の gsl-2.6.tar.gz をクリックする.ダウンロードが始まる

    [image]
  9. ダウンロードしたファイルを/tmp 下に置く.
  10. 展開(解凍)する.

    cd /tmp
    tar -xvzof gsl-2.6.tar.gz
    

    [image]

GSL のビルドとインストール

  1. 端末で,次のコマンドを実行.

    cd /tmp
    cd gsl-2.6
    CFLAGS="-fexceptions -ftree-vectorize" ./configure --prefix=/usr/local
    make
    sudo make install
    

    [image]
  2. 結果の確認

    エラーメッセージが出ていないこと.

    [image]

ld.so.confの設定

スーパーユーザで、下記を実行

  1. /etc/ld.so.confに以下の行を追加

    -------------ここから-----------
    /usr/local/lib
    --------------ここまで---------
    
    次のようになる

    [image]
  2. 「sudo /sbin/ldconfig」の実行

本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]