打开 .pack 文件 (UNIX)
Open .pack file (UNIX)
ARM CMSIS 库可以下载为 *.pack 文件。我怎样才能打开/'unpack'(?)它?
似乎曾经有一个功能,unpack,此后已被弃用并委托给 gzip。但是,gunzip 似乎无法识别扩展名:
gzip: ARM.CMSIS.4.4.0.pack: unknown suffix -- ignored
zcat 似乎读取了文件(它 returns 一些似乎是内容的格式化输出,见下文),但再次失败并显示以下消息(来自 gzip):
gzip: ARM.CMSIS.4.4.0.pack has more than one entry--rest ignored
(zcat的部分输出如下所示:)
<example name="DSP_Lib Variance example" doc="Abstract.txt" folder="CMSIS/DSP_Lib/Examples/arm_variance_example/ARM">
<description>DSP_Lib Variance example</description>
<board name="uVision Simulator" vendor="Keil"/>
<project>
<environment name="uv" load="arm_variance_example.uvprojx"/>
</project>
<attributes>
<component Cclass="CMSIS" Cgroup="CORE"/>
<component Cclass="CMSIS" Cgroup="DSP"/>
<component Cclass="Device" Cgroup="Startup"/>
<category>Getting Started</category>
</attributes>
</example>
</examples>
</package>
只需将文件扩展名从.pack
更改为.zip
并解压即可。就如此容易。
我确实在 Windows 上尝试过使用 7zip 和 linux - 成功了!
ARM CMSIS 库可以下载为 *.pack 文件。我怎样才能打开/'unpack'(?)它?
似乎曾经有一个功能,unpack,此后已被弃用并委托给 gzip。但是,gunzip 似乎无法识别扩展名:
gzip: ARM.CMSIS.4.4.0.pack: unknown suffix -- ignored
zcat 似乎读取了文件(它 returns 一些似乎是内容的格式化输出,见下文),但再次失败并显示以下消息(来自 gzip):
gzip: ARM.CMSIS.4.4.0.pack has more than one entry--rest ignored
(zcat的部分输出如下所示:)
<example name="DSP_Lib Variance example" doc="Abstract.txt" folder="CMSIS/DSP_Lib/Examples/arm_variance_example/ARM">
<description>DSP_Lib Variance example</description>
<board name="uVision Simulator" vendor="Keil"/>
<project>
<environment name="uv" load="arm_variance_example.uvprojx"/>
</project>
<attributes>
<component Cclass="CMSIS" Cgroup="CORE"/>
<component Cclass="CMSIS" Cgroup="DSP"/>
<component Cclass="Device" Cgroup="Startup"/>
<category>Getting Started</category>
</attributes>
</example>
</examples>
</package>
只需将文件扩展名从.pack
更改为.zip
并解压即可。就如此容易。
我确实在 Windows 上尝试过使用 7zip 和 linux - 成功了!