歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 安裝GNU Scientific library(GSL)

Ubuntu 安裝GNU Scientific library(GSL)

日期:2017/2/28 13:53:26   编辑:Linux教程

由於論文數據處理的需要,需要使用libeemd這個包,需要安裝gsl科學庫,Windows下沒有辦法,只能轉戰Ubuntu進行科學計算。

GSL(GNU Scientific Library)作為三大科學計算庫之一,除了涵蓋基本的線性代數,微分方程,積分,隨機數,組合數,方程求根,多項式求根,排序等,還有模擬退火,快速傅裡葉變換,小波,插值,基本樣條,最小二乘擬合,特殊函數等

當然最希望通過命令來安裝GSL科學庫。

方法一:

GSL源碼包提供了以下二進制包:

  • gsl-bin:GNU Scientific Library (GSL) -- binary package
  • libgsl0-dbg: GNU Scientific Library (GSL) -- debug symbols package
  • libgsl0-dev: GNU Scientific Library (GSL) -- development package
  • libgsl0ldbl: GNU Scientific Library (GSL) -- library package

終端鍵入以下命令即可安裝:

sudo apt-get install libgsl0ldbl

說明:根據不同的需要選擇安裝不同的版本,使用 gsl-bin 將會安裝所有的內容(gsl - bin 依賴 libgsl0ldbl

方法二:

ubuntu自己編譯源碼(使用gsl1.6,windows上太麻煩折騰),解壓後進入目錄,執行:

./configure
make
make install

這個過程需要幾分鐘。這裡還有一點需要注意的是,執行 make install 時,會自動將動態庫和頭文件分別拷貝到/usr/local/lib/usr/local/include 下面,但如果這兩個目錄沒有寫權限,就無法創建此二目錄,導致安裝失敗,此時改用 sudo make install或者手動去賦予權限,便能解決此問題。

說明:折騰一圈還是使用前者成功的。

sudo apt-get install libgsl0-dev

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved