开始做网络第二次作业,想运行winpcap给出的示例程序

安装好winpcap驱动,重启,在vc include、lib中设置了wpdpack的目录后运行

报link错误,找不到IPHlpApi.Lib,应该是没有设置这个库的链接路径,所以使用不了

上网搜索答案

1.最好的办法是上microsoft的website找一个platformSDK for internet的东西安装(大约有140m)

2. VC2003 和 VC2005默认都安装了Platform SDK的,里面自己就会带这两个文件 ,

VC6的用户需要自己安装Platform SDK for internet,大概140MB左右

搜索我用的电脑,E:"Program Files"Microsoft Platform SDK for Windows XP SP2"Lib中就有IPHlpApi

看来我的sdk是安装了

所以在vc6.0中

Tools -> Option -> Directories,在Library files里加入路径E:"Program Files"Microsoft Platform SDK for Windows XP SP2"Lib

在Include files里加入路径E:"Program Files"Microsoft Platform SDK for Windows XP SP2"INCLUDE

就可以了

如果遇到报错

e:"netmanage2"platformsdk"include"ipexport.h(39) : error C2371: 'IN6_ADDR' : redefinition; different basic types
??????? c:"program files"microsoft visual studio"vc98"include"ws2tcpip.h(68) : see declaration of 'IN6_ADDR'

或者可能是
:"netmanage2"platformsdk"include"ras.h(282) : error C2146: syntax error : missing ';' before identifier 'reserved'
e:"netmanage2"platformsdk"include"ras.h(282) : error C2501: 'ULONG_PTR' : missing storage-class or type specifiers
e:"netmanage2"platformsdk"include"ras.h(282) : error C2501: 'reserved' : missing storage-class or type specifiers
e:"netmanage2"platformsdk"include"ras.h(722) : error C2065: 'ULONG_PTR' : undeclared identifier
是由于经常要用到platform SDk,同时VC自己有SDK,这两个SDK一起用时会冲突的问题

此时,你只需要将该workspace选中,然后clean,再将INCLUDE中PSDK放到最前面即可
这一点我弄了好久,如果不clean,仅仅将PSDK放最前,会报第二种错误,PSDK不在前,会报第一种错

转载于:https://www.cnblogs.com/alexusli/archive/2009/01/07/1370982.html

出现link错误,说找不到IPHlpApi.Lib(VC6.0)相关推荐

  1. VS2022打开项目之后提示:找不到 .NETFramework,Version=v4.0 的引用程序集。要解决此问题,请为此框架版本安装开发人员工具包(SDK/目标包)或者重新定向应用程序。

    问题: 使用 vs2022打开带有.net4.0的项目会报错 严重性 代码 说明 项目 文件 行 列 禁止显示状态 错误 MSB3644 找不到 .NETFramework,Version=v4.0 ...

  2. VC6.0的一个编译错误:fatal error C1001: INTERNAL COMPILER ERROR。

    最近在编译一个VC6.0工程(开发环境:win2000+VS6.0+Sp6),在加入预编译头后出现了下面的编译错误提示: c:/program files/microsoft visual studi ...

  3. 命令行下运行 java someClass.class出现 “错误:找不到或无法加载主类someClass ” 的解决方案

    命令行下运行 java someClass.class出现 "错误:找不到或无法加载主类someClass " 的解决方案 参考文章: (1)命令行下运行 java someCla ...

  4. java8入门 错误:找不到或者无法加载主类

    如果你也遇上的这个问题,但是如果你的Java版本不是6以上,这个解决方案可能就不适合你... 最近在跟着李兴华老湿的视频<<编程开发入门Java 8>>的学习Java... 但 ...

  5. vc6.0报delete and rebuild Error executing link.exe.错误

    fatal error LNK1207: incompatible PDB format in "*******"; delete and rebuild VC中错误:LINK : ...

  6. c语言link错误什么原因,C语言 OpenCV错误:“LINK:致命错误LNK1104:无法打开文件’opencv_core231d.lib’”...

    我正在尝试在visual studio opencv中编译一个简单的代码,但是遇到了这个错误. 码: #include #include using namespace cv; int main ( ...

  7. IDEA 错误:找不到或无法加载主类

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 从昨天开始使用IDEA开始就一直在搭建java环境,许久没有使用过java,刚开始有些生疏,先建了一 ...

  8. Java 错误:找不到或无法加载主类(源文件中含有包名 package)

    1. 问题定位 编译(javac)和执行(java)java 程序时,出现这种类型的错误:找不到或无法加载主类: 首先排除是否是环境变量配置不当造成的问题,只要保证,命令行界面能够识别 javac/j ...

  9. Word中打开Visio绘图错误:找不到服务器应用程序、源文件或项目

    错误描述 Word中按Alt+单击鼠标打开Visio绘图时出现错误:找不到服务器应用程序.源文件或项目- 选中绘图后左下角显示Unknown 解决方案 简单解决方法 将Word文件后缀.doc或者.d ...

最新文章

  1. VMware三种网络模式根本区别
  2. singleton模式四种线程安全的实现
  3. qs.parse和qs.stringify
  4. 时间复杂度和空间复杂度[数据结构]
  5. log4j.properties log4j.xml 路径问题
  6. 『原创』+『参考』亲手实验:使用C#在PPC中播放声音
  7. 【转】Geary's C
  8. python数据结构-顺序表
  9. IBM ServerGuide引导安装指南
  10. 常用的三种机器学习预测方法
  11. 2021年教师资格证 科目三 高中数学 课程标准 简答题
  12. 十二属相配对与最佳配偶
  13. 编译bib文件,报错repeated entry
  14. linux环境vmd安装,如何在linux系统下安装VMD?
  15. PHP的implode函数运用,PHP implode()函数用法讲解
  16. UVM基础-TLM通信机制(二)
  17. Mac Pro install peel
  18. 关于text-decoration
  19. 按键精灵免字库本地识别OCR
  20. Odoo | 基础 | 初识系统-ORM之字段属性对象Field

热门文章

  1. 七夕节马上到了,有对象的,无对象的必备神奇用Python做一个烟花秀
  2. python中字典格式_如何在Python中使用带有字典的格式函数和整数键
  3. mysql oracle sqlit_【Go语言】连接数据库SQLite、MySQL、Oracle
  4. 【PHPWord】创建带样式表格的Word文档
  5. c++读取文本文件里的指定位置的字符_利用FSO对象向文本文件中写入信息
  6. wallpaper怎么改后缀_腾讯微信视频号怎么引流?腾讯视频号引流有哪些方法?
  7. 水利水电工程管理与实务电子版习题_水利水电工程管理与实务复习题集.pdf
  8. python语言最适合的应用领域是_Python语言及其应用领域研究
  9. matlab面向对象排序,MATLAB面向对象编程学习笔记(一)
  10. vue 子页面调用父页面的参数_js父页面调用子页面数据时,子页面通过父页面传过来的参数回调父页面具体方法_html/css_WEB-ITnose...