バイナリ移植性テスト

バイナリポータビリティテストとは何ですか?

Binary Portabilityは、プラットフォームや環境間での移植性、通常はApplication Binary Interface(ABI)仕様への準拠について実行可能ファイルをテストします。

アプリケーションバイナリインターフェイス(またはABI)は、コンパイルされたアプリケーションプログラムのシステムインターフェイスを定義し、ハードウェアアーキテクチャの種類によっても異なります。バイナリ仕様には、対象となるコンピュータプロセッサアーキテクチャに固有の情報が含まれているため、考えられるすべてのシステムに対して単一のドキュメントを指定することはできません。したがって、ABIは単一の仕様ではなく、一連の仕様です。

ソフトウェアプラットフォーム

バイナリ移植性テストは、さまざまなタイプのソフトウェアプラットフォームで実行する必要があります。

  • Windows(x86,X86-64)

  • Linux

  • マックOS

  • Java

  • Solaris

  • Android