私はLinuxのルートフォルダに慣れていません。
Ubuntu 18.04システムがあります。これら2つのフォルダの違いは何ですか?
/usr/lib
そして/usr/lib/x68_64-linux-gnu
?
私がこの質問をする理由は宣伝する .so
両方のフォルダのファイルは異なるバージョンです。
答え1
/usr/lib/x86_64-linux-gnu
~であるマルチアーキテクチャGNU Cライブラリを使用してLinux上で64ビットx86用に構築されたライブラリを含むフォルダ。/usr/lib
多くのパッケージが複数のアーキテクチャ仕様に従わないため、システム用に構築されたライブラリの履歴フォルダです。
UbuntuのBoostパッケージはそのライブラリをマルチアーチフォルダに配置するため、そのライブラリは/usr/lib
Ubuntu以外のソースから提供されているか、まだインストールされている以前のバージョンのパッケージで提供できます。