我正在将tshark移植到另一个操作系统。有人告诉我哪些文件/文件夹可以从源代码中删除?我知道GTK不是必需的;但如果我可以在开始时取消所有不必要的文件/文件夹,那就太棒了。
提前致谢。
答案 0 :(得分:1)
有人可以告诉我哪些文件/文件夹可以从源代码中删除吗?
ui/gtk
如果你拥有它,ui/qt
。请勿删除ui
下的任何其他内容;至少部分代码在TShark和Wireshark的{GTK +,Qt}版本之间共享,ui/cli
中的代码是TShark的tap代码。
help
是特定于Wireshark的,因此您可以删除它。
image
是必要的(它可能不包含用于Windows资源编译器的GUI和.rc.in文件的图像,但可能会引用{}中的图标{1}}更复杂)。
如果您不打算构建任何文档,也可以删除image
和doc
。
如果您不打算运行测试,可以删除docbook
,如果此操作系统不是Windows或某些UN * X风格,则可以删除test
和packaging
Wireshark提供包装机制。
但是,如果删除它们,我不知道是否有任何autoconf或CMake会破坏。除非你的磁盘空间不足,否则我会把源树中的所有目录和文件留在那里,而不用费心去除你不需要的文件。