Top / Software / MathLibrary / GSL / VC++EXPRESS

VC++2005 Express Edition で GSL を使う(Use GSL with VC++2005 Express Edition)

Using the pre-build package provided by CERN is easy way to use GSL.
The procedure of setup for using with Visual C++ 2005 Express Edition is shown as follows.

CERNが提供しているプリビルドパッケージを使うのがGSLを使う簡単な方法です。
以下にVisual C++2005 Express Edition で使う場合のセットアップ方法を述べます。

  1. Download the distribution package from CERN GSL Distribution page

    CERN GSL Distribution pageよりパッケージをダウンロードします。
    (2009/5 最新版はGSL_1.10__LCG_win32_vc71.tar.gz 04-Mar-2008 14:59 2.4M)

  1. Expand the Archive.

    パッケージを解凍します。

  2. Copy include files to \Program Files\Microsoft Visual Studio 8\VC\include\gsl.

    インクルードファイルを\Program Files\Microsoft Visual Studio 8\VC\include\gslにコピーします。

  3. Copy library file directory to \Program Files\Microsoft Visual Studio 8\libs\gsl.

    ライブラリファイルを\Program Files\Microsoft Visual Studio 8\VC\libs\gslにコピーします。

  4. Copy Dynamic link library (*.dll) to \Windows\system32.

    ダイナミックリンクライブラリを \Windows\system32にコピーします。

  5. Set VC++2005 Express Edition Project as follows.

    VC++2005 Express Edition のプロジェクトを以下のように設定します。

    1. Open the menu [Project]-[Properties]

      メニューの[Project]-[Properties]を選択します。

    2. Add "GSL_DLL" to [Construction Properties]-[C/C++]-[Preprocessor]=[Difinision of preprocessor]
      gsl_set1.png

      [構成プロパティ]-[C/C++]-[プリプロセッサ]の[プリプロセッサの定義]に GSL_DLLを追加します。

    3. Add "kernel32.lib gsl.lib" to [Construction Properties]-[Linker]-[Input]=[Additional depending files]
      gsl_set2.png

      [構成プロパティ]-[リンカ]-[入力]の[追加の依存ファイル]に"kernel32.lib gsl.lib" を追加します。

    4. Add "\Program Files\Microsoft Visual Studio 8\VC\libs\gsl" to [Construction Properties]-[Linker]-[General]=[Additional Library Directory]
      gsl_set0.png

      [構成プロパティ]-[リンカ]-[全般]の[追加のライブラリディレクトリ]に"\Program Files\Microsoft Visual Studio 8\libs\gsl"を追加します。

  6. Make Program and Build it !

    プログラムを作ってビルドしましょう。!


添付ファイル: filegsl_set2.png 937件 [詳細] filegsl_set1.png 956件 [詳細] filegsl_set0.png 886件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-05-14 (木) 15:21:22 (3357d)