📜  二进制可移植性测试

📅  最后修改于: 2020-12-04 05:58:49             🧑  作者: Mango


什么是二进制可移植性测试?

二进制可移植性是测试可执行文件在平台和环境之间的可移植性,通常是为了符合应用程序二进制接口(ABI)规范。

应用程序二进制接口(或ABI)为已编译的应用程序定义了系统接口,并且针对不同类型的硬件体系结构也有所不同。由于二进制规范包括特定于其预期使用的计算机处理器体系结构的信息,因此不可能为所有可能的系统指定单个文档。因此,ABI是一系列规范,而不是一个规范。

软件平台

二进制可移植性测试应在不同类型的软件平台上进行。

  • Windows(x86,X86-64)

  • 的Linux

  • 苹果系统

  • 爪哇

  • 的Solaris

  • 安卓系统