• 7311阅读
  • 2回复

windows+qt+winpcap编程 [复制链接]

上一主题 下一主题
离线iiiyyyhhhsss
 

只看楼主 正序阅读 楼主  发表于: 2010-05-16
建立一个qt控制台程序....

然后写了个例子(与这里http://www.ferrisxu.com/WinPcap/html/index.html的一模一样)...

在pro文件里已经把:
该加的库文件都加上了

但是编译还是抱错:
/main.cpp:137: error: 'socklen_t' was not declared in this scope
/main.cpp:152: error: 'NI_NUMERICHOST' was not declared in this scope
........


说socklen_t没有声明,网上有的说socklen_t是linux下才有的,难道真的是这样?那么在windows下该如何做?


按照http://www.ferrisxu.com/WinPcap/html/index.html这里的例子,socklen_t应该是在wnidows下也有的结构来的....

因为它那个程序可以在windows下运行的..
离线winembedded

只看该作者 2楼 发表于: 2011-07-12
楼主,你贴的网址访问不了啊。能把例子发我一份吗?谢谢
离线iiiyyyhhhsss

只看该作者 1楼 发表于: 2010-05-16
网上有的说是最新的winpcap加入了支持ipv6的功能,然后winsock.h这些头文件太老了,不能兼容...
快速回复
限100 字节
 
上一个 下一个