人気: データ更新日:2026年10月27日

カテゴリ

インターネット1,356
コミュニケーション321
音楽・動画898
画像・デザイン539
オフィス・仕事効率化1,124
開発ツール3,134
AIツール529
セキュリティ・プライバシー385
システムツール3,114
ゲーム523
教育・科学239
ネットワーク・IT管理284

SWIG 4.5.1 ダウンロード(Windows)

Interface compiler that connects C/C++ to other languages.

SWIG (Simplified Wrapper and Interface Generator) は、C/C++ で書かれたプログラムやライブラリを、Tcl、Perl、Python、Ruby、PHP、Luaなどのスクリプト言語や、Java、C#、OCamlなどのプログラミング言語に接続するためのオープンソースのツールである。

SWIGの目的は、プログラムとスクリプト言語間の接続を最小限の作業で達成することである。ヘッダファイルにわずかな数の特殊なコマンドを記述すると、SWIGはC/C++と対象の言語とを橋渡しするグルーコードを生成する。言語によって、グルーコードは以下の三つの形態となる。

既存のC/C++プログラムにスクリプト言語のエンジンを埋め込むことは、大きく二つの用途がある。

既存のインタプリタからロードできる動的なライブラリを作成する理由はいくつもある。

SWIGはCとC++で書かれ、1996年2月から広く公開されている。最初の作者で主要な開発者であったのは、ロスアラモス国立研究所とユタ大学の大学院生でシカゴ大学で教員として働きながらSWIGを開発したDave Beazleyであった。現在の開発は活発なボランティアのグループによってサポートされている。SWIG はGPL(2010年6月にリリースされたver2.0.00より前はBSD型のライセンス)でリリースされており、すなわち、使用、コピー、改変、再配布は商用でも非商用でもGPLに基づいてソースコードを配布する限りにおいて自由に行うことができる。

Wikipediaの記事「SWIG」より(CC BY-SA 4.0)

SWIGとは

SWIG(提供元:SWIG)は、オープンソースのWindowsソフトです。開発はWilliam S Fultonが手がけています。開発言語はC言語、C++です。Windowsのほか、Linux、BSD、Unix系向けにも提供されています。

インストールと動作環境

提供元は64ビット版のポータブルインストーラーを配布しています。インストールせずにそのまま実行できます(ポータブル版)。

アップデートとバージョン履歴

最新版は4.5.1で、2026年9月4日にリリースされました。2024年2月24日までさかのぼって、全7件のリリースを公式ファイルへのリンク付きで掲載しています。更新は年に約2.8回のペースです。

人気と対応ファイル形式

当サイトの対応言語のうち12言語でWikipediaに記事があります。

メリット / デメリット

メリット

  • オープンソースで、誰でもコードを確認・ビルドできる
  • ポータブル版でインストール不要
  • 直近2か月以内に更新されている
  • Linux、BSD、Unix系でも動作する

デメリット

  • ネイティブのARM64版がない

まとめ: SWIGは、オープンソースのWindowsソフトです。64ビットのPCで使えます。

SWIGのダウンロードは安全ですか?

  • ファイルはprdownloads.sourceforge.netから配信されています。提供元の公式ミラーかどうかを確認してください
  • ダウンロードリンクはHTTPSを使用しています
  • SHA256ハッシュが公開されているため、ファイルを検証できます: 6A8662C063BA4D1E72BEAECEF24DA4AF3D631D73FFDDE958FB42AA50FDEFB962 · このハッシュのVirusTotalレポートを開く
  • リンクはまだ確認されていません
  • ソースコードは公開されています
  • ExeAtlasはインストーラーのホスト、ラップ、改変を行っていません

関連ガイド: SHA256ハッシュの確認方法(Windows)

最近のバージョン

全7バージョン ›
2024: 2 2 24 2025: 3 3 25 2026: 2 2 26

3年間で7バージョン・年に約2.8回

バージョン日付サイズファイル
4.5.1最新 2026年9月4日 — 64ビット ZIP
4.5.0 2026年8月5日 — 64ビット ZIP
4.4.1 2025年12月7日 — 64ビット ZIP
4.4.0 2025年10月20日 — CPU共通 ZIP
4.3.1 2025年4月15日 — CPU共通 ZIP
4.3.0 2024年10月20日 — 64ビット ZIP
4.2.1 2024年2月24日 — 32ビット ZIP

コマンドラインでインストール

サイレントインストール ›
PowerShell
wingetwinget install --id SWIG.SWIG -e
scoopscoop install main/swig

関連ガイド: wingetの使い方:アプリのインストールと更新

ほかのOS向け

macOS(Homebrew)brew install swig

情報

提供元
SWIG
開発元
William S Fulton、Shengqiu Li
ライセンス
GPL-3.0
価格
無料
開発言語
C言語、C++
動作環境
Windows 11 / 10
アーキテクチャ
64ビット
インストーラー
ポータブル
ほかのプラットフォーム
Linux, BSD, Unix系
バージョン
4.5.1
リリース日
2026年9月4日
カタログ追加日
2024年7月10日
掲載バージョン数
7
年間更新回数
2.8
公式サイト
swig.org
winget ID
SWIG.SWIG
Scoopパッケージ
main/swig

評価とレビュー

–
0件の評価
50
40
30
20
10
このソフトを評価

まだレビューはありません。最初の評価を投稿してください。

よくある質問

SWIGは無料ですか?

はい。SWIGはオープンソースのソフトです(GPL-3.0ライセンス)。

SWIGのダウンロードは安全ですか?

ファイルはprdownloads.sourceforge.netから配信されます。ExeAtlasはファイルをホストしておらず、改変もしていません。ダウンロードしたファイルのSHA256をこのページに記載の値と照合するか、そのハッシュのVirusTotalレポートを確認してください。

SWIGをwingetでインストールするには?

PowerShellかWindowsターミナルを開き、このページに記載のwingetコマンドを実行します。wingetは公式インストーラーをダウンロードし、実行前にSHA256ハッシュを検証します。

SWIGはARM版Windows(Windows on Arm)で動きますか?

ARM64版はありません。Windows 11 on Armでは、エミュレーションによって64ビット版を実行できます。

SWIGの旧バージョンはどこでダウンロードできますか?

バージョン一覧のページに、2024年2月24日以降の全7件のバージョンを公式インストーラーへのリンク付きで掲載しています。

SWIGは管理者権限なしで使えますか?

はい。ポータブル版なので、展開してそのまま実行できます。

ほかの言語で見る

誤りを報告

タグ

共有