Netexpert FAQ 网络分析专家学习建议入口 @netexpert成员申请指南
网络分析时代 netexpert积分规则的说明 Netis招贤纳士(2007年12月2日更新)
发新话题
打印

Ethereal编译好了却不能运行,急!

Ethereal编译好了却不能运行,急!

好不容易编译好了,兴奋的点击ethereal.exe后,却提示找不到一些DLL。

主要过程如下:
1 按照网上各种文章,编译Ethereal0.99.0  --N次努力后终于成功。

2 运行ethereal.exe 提示“缺少wiretap-0.3.dll” 。

   复制 ethereal0990\wiretap\wiretap-0.3.dl 到 ethereal\ 目录下,再运行。

   又提示缺少另外一个DLL文件。

   这样,我把lC:\Ethereal-lib\文件夹下所有DLL文件都拷贝到 ethereal\目录下,运行,
   
   提示新错误“无法定位程序输入点 capture_radiotap 于动态连接库libethereal.dll上”.

3 至此我就不明白了。查了一下也没有哪步做的不对。请大家指点!急切盼望!

TOP

另:编译时有好多Warning,也曾提示过缺少一些文件,不过并没有STOP出现

另:编译时有好多Warning,也曾提示过缺少一些文件,不过并没有STOP出现

TOP

另外

在编译前,执行到 nmake -f Makefile.nmake distclean 这一步时,发生错误终止。不知道和这有没有关系。

TOP

运行的ethereal出错,你运行的是编译中生成的.exe文件,你进入编译完成后生成的ethereal-gtk2文件夹里面的ethereal就可以了!我也是编译过程中有很多warnig,毕竟这么大的软件。肯定设计上有不规范的地方。

TOP

发新话题
版块跳转