C++ 正在解压缩和提取空文件
我使用以下格式压缩了一些文件,并在linux环境中通过libarchive进行了过滤C++ 正在解压缩和提取空文件,c++,linux,gzip,7zip,libarchive,C++,Linux,Gzip,7zip,Libarchive,我使用以下格式压缩了一些文件,并在linux环境中通过libarchive进行了过滤 arch = archive_write_new(); archive_write_add_filter_gzip(arch); archive_write_set_format_7zip(arch); archive_write_open_filename(arch, outname) 存档和压缩是成功的,当我在windows中使用7z工具提取和解压缩文件时,我看到一些文件是空的。谁能帮我一下吗 libar
arch = archive_write_new();
archive_write_add_filter_gzip(arch);
archive_write_set_format_7zip(arch);
archive_write_open_filename(arch, outname)
存档和压缩是成功的,当我在windows中使用7z工具提取和解压缩文件时,我看到一些文件是空的。谁能帮我一下吗
libarchive版本:3.3.2“当我在windows中使用7z工具提取和解压缩文件时,我看到一些文件是空的”-如果它们在压缩之前是空的,这似乎是完全合理的。我已经手动在linux机器中检查过,文件不是空的。它们里面有内容。“当我使用7z工具在windows中提取和解压缩文件时,我看到一些文件是空的”-如果在压缩之前这些文件是空的,这似乎是完全合理的。我已经手动在linux机器中检查过,文件不是空的。里面有内容。