我正在制作一个应用程序,它首先压缩一个文件然后传输它。我在 UNIX 环境中使用 C++ 作为语言。我找不到任何适合我需要的图书馆。我检查了但找不到 gunzip 的任何 API。同样,7zip 也有仅适用于 windows 的 SDK。如果库可以在压缩过程中提供完成/剩余百分比,那就太好了。
我读到了 Gzstream 库,它是 Zlib 和 Boost IOStreams 的包装器。
请提出替代方案(如果有的话)或图书馆的优缺点。
最佳答案
关于c++ - C++ 的压缩 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5556288/