- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WinPcap编译环境的配置
一、VC的安装
在毕业设计中,我使用C++语言作为我的程序设计语言,而之所以选择它是因为:
1、 ANSI 规范了C++的标准,使之具有高度的可移植性。
2、 C++程序能够运行得很快,可直接操作系统资源,而且能保持机器层次的实现细节。
3、 C++不要求图形环境,对系统要求相对较低。
4、 易于解决与旧工程的接口以及在数据库,存储和性能方面的技术限制。
5、 C++ 既能够实现以前的结构化程序设计,方便初学者入门,又能够担当现在流行的面向对象的程序设计。
6、 使用C++来开发软件可以大大减少重复的工作,使得设计程序更加轻松。
如下是安装《Turbo C/C++ for Windows 集成实验与学习环境》软件的步骤:
1.双击安装包;
2.单击“下一步”,继续安装;
3.选择安装路径,并单击“下一步”继续安装;
4.选择安装软件的目标文件夹,单击“下一步”继续安装;
5.创建桌面快捷方式,并单击“下一步”继续安装;
6.确定安装,单击“安装”;
7.等待安装;
8.单击“完成”,完成安装;
9.双击桌面图标,进入编译环境;
10.选择“VC6.0”,进入”Microsoft Visual C++”;
11.编译一个标准输出字符串的小程序:
完成后先点Build菜单,再点Compile OK.cpp(编译)。所谓编译,就是使用
编译器软件将我们比较容易掌握的高级语言翻译成计算机可以识别的低级语言。
如果没有经过编译,高级语言的程序代码是无法被执行的。
编译完成后,还要再点Build菜单,点Build工程名。EXE(本例是“Build
OK.exe)。我们通常把这个过程称为连接(Linking),其作用是将多个源文件的
程序模块都整合起来。当一个程序规模比较大的时候,连接也成为保证程序能正
常运行的关键步骤之一。
最后再点Build菜单里的Execute 工程名.EXE(执行,本例是“Execute
OK.Exe”),就能运行程序并查看结果了。结果如下:
由此,我们可以知道,编译软件安装成功了。
二、winpcap的安装
winpcap(windows packet capture)是windows平台下一个免费,公共的网络访问系统。开发winpcap这个项目的目的在于为win32应用程序提供访问网络底层的能力Winpcap的各项功能有:
1 捕获原始数据包,包括在共享网络上各主机发送/接收的以及相互之间交换的数据winpcap结构包;
2 在数据包发往应用程序之前,按照自定义的规则将某些特殊的数据包过滤掉;
3 在网络上发送原始的数据包;
4 收集网络通信过程中的统计信息。
如下是Winpcap的安装:
1.双击安装包;
2.单击“Next”
3.单击“Next”
4.单击“I Agree”,同意协议并安装
5.单击“Install”,安装;
6.单击“Uninstall”解除安装3.1版本
7.单击“Finish”完成安装
下载wpdpack.zip,将wpdpack文件夹里的子文件夹 include和lib分别添加到visual c++的头文件路径和静态链接库路径下,步骤如下:
1.进入wpdpack文件夹;
2.选取include文件夹中的所有文件并复制;
3.添加到visual c++的头文件路径和静态链接库路径下,路径为D:\CYuYan\VC\VC98\Include;
4.同理添加lib;
5. 把winpcap的静态链接库wpcap.lib、wsock32.lib添加到Visual C++中,步骤如下;
1.进入Visual C++6.0
2.选取“Project”工程摁钮;
3.选取“Settings”工具摁钮;
4.选取“Link”在如下位置添加wpcap.lib、wsock32.lib
5.单击“OK”完成添加。
至此,我们完成了编译环境的配置。
原创力文档


文档评论(0)