繁体   English   中英

在 rtems 操作系统中解压 tar.gz

[英]decompressing tar.gz in rtems operating system

我想知道是否有一组特定的库可以在 rtems 操作系统中解压缩 tar.gz 文件。 我看到的大部分答案都是针对 linux。 我正在查看 gzip 和 libz,但不确定它们是否适用于 linux,或者我也可以将它们用于 rtem。

有一些集成的功能可以提取 RTEMS 中的 tgz 文件。 Take a look at the tar01 test for some examples with different sources (memory or file): https://git.rtems.org/rtems/tree/testsuites/libtests/tar01/init.c?id=8d989c56ff0c65beb7ec3390aebef6ea52840fab Note that this is旨在测试功能的测试应用程序。 所以有些事情可能会尝试触发预期的失败。 测试 tar 文件由 Makefile 自动生成,翻译成一些 object 文件并链接到应用程序中。

还有可以使用 tar(不确定 tgz)作为只读文件系统的 tarfs。 它用于 tar02 测试。

关于 libz:虽然我没有尝试过,但我希望可以为 RTEMS 编译 libz。 如果您特别需要该库,您可能想在 RTEMS 用户邮件列表中询问是否有人已经这样做了。 与 stackoverflow 相比,RTEMS 特定的用户和开发人员要多得多。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM