Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> LinuxのGSLで非rootインストール

LinuxのGSLで非rootインストール

  
 

GSLは無料で、強力な、個々の数学的な計算のための理想的なのGNU数学ライブラリです。

linuxの下には、GSLをインストールするのが比較的簡単で、以下のように、他のプログラムのインストールとの違いは、ありません。

インストールGSL

最初のステップ:コンパイル

ダウンロード後、解凍し、例えばGSL
は./configure --prefix = YOUR_DIRECTORY

のルートで次のコマンドを実行して、私はoptディレクトリの下にインストールするために使用、など

ステップ:
作る

は、設定した後、作成して実行すなわち
作る

第三段階:
は、make installをインストールします。

ステップIV:環境変数
を追加

ユーザーのルートディレクトリに設定ファイルを編集するviエディタを使用します。
のvi〜/.bashrcの

次のコードを含むファイルの末尾:
#GSLexportのPATH = $ PATHに:YOUR_DIRECTORY /binexport C_INCLUDE_PATH = $ C_INCLUDE_PATH:YOUR_DIRECTORY /includeexport LD_LIBRARY_PATH = $ LD_LIBRARY_PATH:YOUR_DIRECTORY /libexport GSL_LD =最後のリンクは便宜上使用されてYOUR_DIRECTORY /libに

。次のように
GSL

を使用して、

はテスト手順を編集:
位#が含ま"含む、GSL /gsl_math.h" INTメイン(ボイド){二重X = 5.0、Yを倍増します= gsl_sf_bessel_J0(X)のprintf 0を返す;}

コンパイルファイル(" J0(%のG)=%の18Eの\\ N" X、Y):
GCC -o al.o -C試験。 C

リンクされたファイル:
のgcc -o al.out al.o -lgsl -lgslcblas -L $ GSL_LD -lm

またはコンパイルには直接リンクされています
のgcc -o al.out test.cの - LGSL -lgslcblas -L $ GSL_LD -lm

静的にリンク:
のgcc -o al.out al.o -lgsl -lgslcblas -L $ GSL_LD -static -lm

Copyright © Windowsの知識 All Rights Reserved