读书人

wireshark中包含的头文件不存在是咋

发布时间: 2013-11-14 22:02:51 作者: rapoo

wireshark中包含的头文件不存在,是怎么回事?
wireshark 的源代码dtd_parse.c文件中有一行头文件包含语句#include "dtd_grammar.h",但在整个源代码的目录下都没有dtd_grammar.h这个文件,而编译却可以通过,请问高手是怎么回事? wireshark
[解决办法]
不了解wireshark源代码。
除了楼上说的可能性,还有可能就是编译过程动态产生了 dtd_grammar.h 这个头文件,编译完成后又删除了该文件。
[解决办法]

引用:
包含是以 "" 引用, 而不是<>引用,应该是源码目录下吧,回头把整个硬盘搜一下, 看有没有这个文件。
楼上说的动态生成是怎么回事呢? 源码目录下倒是有 dtd_grammar.lemon 的脚本,难道要学这个脚本语言先?

看看里面的readme文件,
如果不是在当前代码目录下,可能就是动态生成的!需要执行某个脚本!

读书人网 >C语言

热点推荐