Taiga Developer Site

Japanese
topmenu webgame software download developer  
 

Top > Developer

WiresharkをWindowsでコンパイル

WiresharkのソースコードをWindowsでコンパイルするのは少し面倒です。ここではWiresharkのソースコードをWindowsでコンパイルしてWindowsで実行可能なexeを作成する方法を記載します。

Wiresharkとは?

WiresharkはLinuxやWindowsで動作するオープンソースのネットワーク・アナライザ・ソフトです。以前はEtherealという名称で開発されていましたが、商標の問題等で現在はWiresharkというプロジェクトで開発が進められています。

コンパイル環境の構築1

コンパイルするために必要な開発環境は全て無料で入手可能なものを使えるようになっています。
具体的には以下の物が必要となります。

Visual C++ 2005 Express Edition
Platform SDK Server 2003 R2
python 2.4
cygwin

Visual C++ 2005 Express Editionのインストール
マイクロソフトのサイトから入手してインストールしてください。
(手元にVisual Studio 2005 Standard Editionがあったのでこちらを使っています)

Platform SDK Server 2003 R2のインストール
こちらもマイクロソフトのサイトから入手してインストールしてください。

python 2.4のインストール
CygwinのpythonパッケージはPCによっては上手く動かない場合があるのでWin32のネイティブなパッケージを利用してください。

 

WiresharkをWindowsでコンパイル [2]