gpt4 book ai didi

c++ - 在 C/C++ 中提取一个 tar.xz

转载 作者:太空狗 更新时间:2023-10-29 22:52:57 25 4
gpt4 key购买 nike

我正在编写一个程序,从服务器下载 tar.xz 文件并将它们解压缩到某个地方。我正在努力寻找在特定位置提取 tar.xz 文件的方法。我正在使用 Qt,所以使用更符合 Qt 的方式会很有用,但我并不介意。

最佳答案

Qt 不支持存档。您可以查看提供虚拟文件系统支持的 KDE 库,也可以使用 QProcess。调用tar直接地。使用 -C <dir> (大写 C)指定要提取到的目录。

[编辑] 还有 libtar (BSD 许可证)。

关于c++ - 在 C/C++ 中提取一个 tar.xz,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3343610/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com