标签: c xz
我的问题很简单。有没有办法从C代码解压缩打包的.xz文件?我可能会调用一些默认的linux集成程序来解压缩它,但它究竟是如何工作的呢?我调用外部函数,并以某种方式直接回到提取文件的程序内容?假设.xz文件内部是文本文件,之后我想读它。
答案 0 :(得分:1)
我会使用system("xz -dl file.xz"),但这里有很好的信息以及源代码到实现的链接: http://tukaani.org/xz/format.html
system("xz -dl file.xz")