Учебники

Тестирование двоичной переносимости

Бинарная переносимость — это тестирование исполняемого файла на переносимость между платформами и средами, обычно на соответствие спецификации Application Binary Interface (ABI).

Двоичный интерфейс приложения (или ABI) определяет системный интерфейс для скомпилированных прикладных программ, а также различается для разных типов аппаратной архитектуры. Поскольку двоичная спецификация включает в себя информацию, относящуюся к архитектуре процессора компьютера, для которой она предназначена, невозможно указать один документ для всей возможной Системы. Следовательно, ABI — это семейство спецификаций, а не единое целое.

Программные платформы

Тестирование двоичной переносимости должно проводиться на различных типах программных платформ.

Окна (x86, x86-64)

Linux

Mac OS

Джава

Solaris

Android