0

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

提前致谢。

4

1 回答 1

1

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

ui/gtk并且,如果你有它,ui/qt. 不要删除下的任何其他内容ui;至少其中一些代码在 TShark 和 Wireshark 的 {GTK+,Qt} 版本之间共享,其中的代码是 TSharkui/cli的点击代码。

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

image如果您正在为 Windows 构建,则它是必需的(可以说它不应该同时包含 GUI 的图像和 Windows 资源编译器的 .rc.in 文件,但这可能会使引用图标image更加复杂)。

如果您不打算构建任何文档,doc您也许也可以删除。docbook

test如果您不打算运行测试,packaging并且debian如果此操作系统不是 Windows 或 Wireshark 为其提供打包机制的某种 UN*X 风格,您可能可以删除。

但是,我不知道如果您删除它们是否会破坏任何 autoconf 或 CMake 内容。除非您的磁盘空间不足,否则我会将源代码树中的所有目录和文件留在那里,而不必费心移植您不需要的文件。

于 2013-04-04T08:41:03.187 回答