例程在Visual Studio中压缩文件夹

我试图编写一个例程,在Visual Studio中为embedded式应用程序压缩文件夹/多个文件。为此,我想使用zlib和tar的组合。我可以在Visual Studio中成功运行zlib,但在tar的情况下,源代码引用到一些linux头,结果出错。我是这个领域的新手。任何人都可以告诉我如何创build例程。我发现了一个UnxUtils(sourceforge,用于Win32 http://unxutils.sourceforge.net的 GNU工具)。一边浏览,那有用吗? 任何帮助表示赞赏。

你也可以看看DotNetZip库,因为它可能适用于你的情况。

引用:

Mono / Linux支持这个功能吗? 完全不支持。 但是,它显然在Mono / Ubuntu上工作。 我不这样测试。 如果你想志愿,让我知道。