标签: c++ c qt tar xz
我正在编写一个程序,从服务器下载tar.xz文件并在某个地方提取它们。我正在努力找到在某个地方提取tar.xz文件。我正在使用Qt,所以更多Qt方式做这件事会很有用,但我真的不介意。
答案 0 :(得分:2)
Qt中没有对档案的支持。您可以查看支持虚拟文件系统的KDE库,也可以使用QProcess直接调用tar。使用-C <dir>(大写C)指定要提取的目录。
QProcess
tar
-C <dir>
[编辑]还有libtar(BSD许可证)。