トップページ -> 情報工学,情報スキルの教材 -> Windows で開発環境やツールを整備 -> Windows で SWIG をインストール
[サイトマップへ]  

Windows で SWIG をインストール

octave, R, Java, C/C++ プログラムを Tcl, PHP, Python 等々と接続するためのプログラム

前準備


 

SWIG のソースコードのダウンロードと解凍

SWIG のダウンロード

  1. SWIG の Web ページを開く (Open the SWIG Web page)

    http://www.swig.org/compat.html

  2. 「Download」をクリック (Click download)

  3. Survey に回答して、「submit」をクリック (Answer the suyvey and click submit)

  4. 「Download area」をクリック (Click "Download area")

  5. latest release のダウンロード (Download the latest release)

    下の図では「swit-3.0.2」をクリックしている

  6. swig-3.0.2.tar.gz がダウンロードされる.ダウンロードしたファイルは C:\tools\MinGW ディレクトリに置く

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

  1. configure の実行

    コマンドプロンプトで次の操作を行う.

    ※ エラーメッセージが出ないことを確認すること.

    cd swig-3.0.2
    ./configure
    

  2. make の実行
    make
    

  3. make の結果の確認

    ※ エラーメッセージが出ないことを確認すること.

  4. make install の実行

    引き続き,Cygwin のコンソール で次の操作を行う.

    ※ エラーメッセージが出ないことを確認すること.

    make install
    

 

Chocolatey NuGet を用いたインストール手順

Chocolatey NuGet のインストール (install Chocolatey NuGet)

Chocolatey NuGet は Windows 用のパッケージマネージャ (Chocolatey NuGet is a package manager for Windows)

  1. Chocolatey NuGet の Web ページを開く (Open Chocolatey NuGet Web page)

    https://chocolatey.org/

  2. コマンドプロンプトを管理者として開き、次のコマンドを、Webページからコピー&ペースト (Open Cmd.exe as administrator, and cut the following command from the Web page)

    Web ページからコピー (Copy from the Web page)

    コマンドプロンプトにペースト (Paste to the cmd.exe)

  3. インストール終了の確認 (Install finished)

Chocolatey NuGet を使ってインストール (Install using Chocolatey NuGet)

  1. コマンドプロンプトを管理者として開き、次のコマンドを実行 (Open Cmd.exe as administrator, and do the following command)
    choco install swig 
    

  2. インストール終了 (Install finished)


 

使ってみる (書きかけ)

PythonからCのプログラムを呼び出す例 (書きかけ)