二进制可移植性测试
什么是二进制可移植性测试?
二进制可移植性测试是测试可执行文件在各个平台和环境中的可移植性,通常用于测试是否符合应用程序二进制接口 (ABI) 规范。
应用程序二进制接口 (或 ABI) 为已编译的应用程序定义了系统接口,并且针对不同类型的硬件架构定义了不同的接口。由于二进制规范包含特定于其所针对的计算机处理器架构的信息,因此不可能为所有可能的系统指定单个文档。因此,ABI 是一系列规范,而不是单个规范。
软件平台
二进制可移植性测试应在不同类型的软件平台上进行。
Windows(x86,X86-64)
Linux
Mac OS
Java
Solaris
Android