我正在将tshark移植到不同的OS.Can,有人能告诉我哪些文件/文件夹可以从源代码中删除吗?我知道GTK不是必需的;但如果我能在一开始就去掉所有不必要的文件/文件夹,那就太好了。
提前谢谢。
发布于 2013-04-04 16:41:03
谁能告诉我哪些文件/文件夹可以从源代码中删除?
ui/gtk,如果你有的话,还有ui/qt。不要删除ui下的任何其他代码;至少其中一些代码在TShark和{GTK+,Qt}版本的Wireshark之间共享,而ui/cli中的代码是TShark的tap代码。
help是特定于Wireshark的,所以您可能可以删除它。
如果你正在为Windows构建,image是必要的(可以说它不应该同时包含用于图形用户界面的图像和用于Windows资源编译器的.rc.in文件,但这可能会使在image中引用图标变得更加复杂)。
如果您不打算构建任何文档,也可以删除doc和docbook。
如果不打算运行测试,则可以删除test;如果该操作系统不是Windows或某种风格的UN*X ( Wireshark为其提供打包机制),则可以删除packaging和debian。
但是,我不知道如果删除autoconf或CMake,是否会有任何东西被破坏。除非您的磁盘空间不足,否则我会将源码树中的所有目录和文件留在那里,而不是移植您不需要的文件。
https://stackoverflow.com/questions/15802400
复制相似问题