私は最近、32ビットと64ビットのライブラリをデプロイするときにLinuxでmultiarchに出くわしました。
好奇心から、なぜ/lib64が放棄されて/lib / x86_64-linux-gnuなどが使用されたのか。複雑すぎるように見えますが、それには理由があるはずです。
私は最近、32ビットと64ビットのライブラリをデプロイするときにLinuxでmultiarchに出くわしました。
好奇心から、なぜ/lib64が放棄されて/lib / x86_64-linux-gnuなどが使用されたのか。複雑すぎるように見えますが、それには理由があるはずです。
長いバージョンはhttp://wiki.debian.org/Multiarch、特にhttp://wiki.debian.org/Multiarch/TheCaseForMultiarchにあります。
短いバージョンでは、トリプレットの使用は、さまざまなトリックに頼ることなく、複数の ABI (Basile が言及した x86 や x32 など)、エミュレータ、クロスコンパイラなどを可能にする、より一般的なソリューションです。
Fedora や OpenSUSE などの非 Debian ベースのディストリビューションがこれを採用するかどうかはまだわかりません。これまでのところ、彼らはそれほど興味を持っていないようです。