平台架构规范

更新时间:
2024-12-27

平台架构规范

Armory 支持管理多种平台和架构的软件包。为确保软件包搜索和依赖检测的一致性,平台和架构需遵循以下规范。

名称规范

  • 平台名称不区分大小写。
  • 架构名称只能由小写字母、数字和连接符“-”组成,且长度不超过 20 个字符。在 Armory 中配置架构名称时,需将架构名称转化为小写,并将下划线(_)替换为连接符(-)。例如,X86_64 应写为 x86-64。

具体平台和架构名称,请参见下表中的命名规则。注意:每个平台支持的架构类型包括但不限于以下列举的内容

平台名称平台别名架构名称
Windowswinnoarch、arm64、x86-64 ...
macOSmacnoarch、arm64、x86-64 ...
Linux-noarch、arm64、x86-64 ...
SylixOS-noarch、arm64-generic、x86-64 ...       更多关于 SylixOS 架构类型请参见 SylixOS 架构清单
Generic-noarch

SylixOS 架构清单

SylixOS 平台支持的架构名称映射到 Armory 中的架构命名如下表所示:

SylixOS 架构名称对应 Armory 中的架构名称
ARM_920Tarm-920t
ARM_V7Aarm-v7a
ARM64_GENERICarm64-generic
MIPS32_R2mips32-r2
MIPS32mips32
MIPS64_LS3Amips64-ls3a
MIPS64_R2mips64-r2
MIPS64mips64
PPC_E500V1ppc-e500v1
PPC_E500V2ppc-e500v2
PPC_E6500ppc-e6500
PPC_750ppc-750
PPC_464FPppc-464fp
x86_PENTIUMx86-pentium
X86_64x86-64
TI_C6000ti-c6000
SPARC_LEON3sparc-leon3
SPARC_V8sparc-v8
SPARC_V9sparc-v9
RISCV_GC32riscv-gc32
RISCV_GC64riscv-gc64
CSKY_CK803csky-ck803
CSKY_CK807csky-ck807
CSKY_CK810csky-ck810
CSKY_CK860csky-ck860
LOONGARCH32loongarch32
LOONGARCH64_LASXloongarch64-lasx
LOONGARCH64_LSXloongarch64-lsx
LOONGARCH64loongarch64
SW6Bsw6b
文档内容是否对您有所帮助?
有帮助
没帮助