我正在使用 cygwin 编译网络工具(iffinder)。
之后./configure
,make
我有一个问题,我猜与struct icmp
. icmp
头文件中的结构在哪里。我在 cygwin 头文件中搜索它,但我没有找到任何东西。
如何icmp
在 cygwin 中编译需要的源代码?
如果有帮助,你可以在这里找到iffinder的源代码
注意:我ip_icmp.h
在 cygwin 的头文件中有。
编译错误:
iffinder.c:1059:警告:在参数列表中声明“struct icmp”
iffinder.c:1059:警告:它的范围只有这个定义或
声明,这可能不是你想要的 iffinder.c: In
函数“handle_icmp_error”:iffinder.c:1069:错误:取消引用
指向不完整类型的指针
...