详见:whttp://blog.csdn.net/zx824/article/details/7207713
以下为我搭建的环境简单摘要:
1.软件环境相关版本
VS2008
Python2.7.6
Cygwin--
CYGWIN_NT-6.1 thinkpad-PC 1.7.13(0.260/5/3) 2012-04-05 12:43 i686 Cygwin
wireshark 源码1.6.6
2.配置 ${WIRESHARK_DIR}/config.nmake
下载完成之后,在Wireshark目录里面打开config.nmake,需要进行一些设置之后才可以开始编译。
(1)WIRESHARK_LIBS, 设置编译wireshark所需的库所在的目录,默认即可。
(2)PROGRAM_FILES,设置本机程序安装目录,默认即可。
(3)MSVC_VARIANT,默认为VS2008;使用其他见注释进行修改
=====================
后续慢慢连载详细的源码分析,包括但不限于:协议栈信息等。