AppImageツールは、含める.soファイルをどのように決定しますか?他のディストリビューションで異なる.soファイルインクルードリストが生成されるのはなぜですか?

AppImageツールは、含める.soファイルをどのように決定しますか?他のディストリビューションで異なる.soファイルインクルードリストが生成されるのはなぜですか?

2つの異なるLinuxディストリビューションでQtプロジェクトをコンパイルして作成しました.AppImage(Qtはさまざまな方法でインストールされました)。

両方の出力には.AppImage異なる.soファイルが含まれています。どちらも.AppImage実行されます。

私は知りたいです:

  1. AppImageツールは、含めるライブラリをどのように決定しますか?

  2. .AppImage2つのファイルに異なるライブラリが含まれていて、両方が実行されるのはなぜですか?

    どちらか(または両方)が100%機能しませんか?

    さまざまなLinuxディストリビューションと互換性が異なりますか?

私はlinuxdeploy+を次のように使用します。linuxdeploy-plugin-qt

./linuxdeploy --plugin qt --appdir ........

.AppImage2つの.soファイルの比較:

ここに画像の説明を入力してください。

関連情報