建设tshark

时间:2013-04-04 04:14:30

标签: porting wireshark tshark

我正在将tshark移植到另一个操作系统。有人告诉我哪些文件/文件夹可以从源代码中删除?我知道GTK不是必需的;但如果我可以在开始时取消所有不必要的文件/文件夹,那就太棒了。

提前致谢。

1 个答案:

答案 0 :(得分:1)

  

有人可以告诉我哪些文件/文件夹可以从源代码中删除吗?

ui/gtk如果你拥有它,ui/qt。请勿删除ui下的任何其他内容;至少部分代码在TShark和Wireshark的{GTK +,Qt}版本之间共享,ui/cli中的代码是TShark的tap代码。

help是特定于Wireshark的,因此您可以删除它。

如果你正在为Windows构建,那么

image是必要的(它可能不包含用于Windows资源编译器的GUI和.rc.in文件的图像,但可能会引用{}中的图标{1}}更复杂)。

如果您不打算构建任何文档,也可以删除imagedoc

如果您不打算运行测试,可以删除docbook,如果此操作系统不是Windows或某些UN * X风格,则可以删除testpackaging Wireshark提供包装机制。

但是,如果删除它们,我不知道是否有任何autoconf或CMake会破坏。除非你的磁盘空间不足,否则我会把源树中的所有目录和文件留在那里,而不用费心去除你不需要的文件。