2

私は最近、32ビットと64ビットのライブラリをデプロイするときにLinuxでmultiarchに出くわしました。

好奇心から、なぜ/lib64が放棄されて/lib / x86_64-linux-gnuなどが使用されたのか。複雑すぎるように見えますが、それには理由があるはずです。

4

1 に答える 1

4

長いバージョンはhttp://wiki.debian.org/Multiarch、特にhttp://wiki.debian.org/Multiarch/TheCaseForMultiarchにあります。

短いバージョンでは、トリプレットの使用は、さまざまなトリックに頼ることなく、複数の ABI (Basile が言及した x86 や x32 など)、エミュレータ、クロスコンパイラなどを可能にする、より一般的なソリューションです。

Fedora や OpenSUSE などの非 Debian ベースのディストリビューションがこれを採用するかどうかはまだわかりません。これまでのところ、彼らはそれほど興味を持っていないようです。

于 2012-09-07T05:29:38.363 に答える