Qt は KDE で必須ですが、すでにインストールされているため必要ありません。

Qt は KDE で必須ですが、すでにインストールされているため必要ありません。

私は OpenSuse 42 Leap を使用していますが、この問題に悩まされています。Qt を /opt/mypath にインストールし、ld.so.conf で使用しています。問題は、KDE ​​パッケージが qt5 を必要とするため、Yast が多くの Qt5 パッケージをインストールしていることです。このため、Qt を必要とするライブラリをリンクしようとすると、多くの問題が発生します。Yast がカスタム パスにインストールされた Qt ライブラリを使用するようにする方法はありますか? できない場合は、他のオプションはありますか?

ちなみに、Yast によってインストールされたものではなく、特定のバージョンの Qt を使用する必要があります。

ありがとう

答え1

rpm、またはローカルにインストールされたフォルダーを調べるための のいずれかを指定することはできませんzypper。インストールされているものに関するデータは、rpm データベース内にあります...

qt rpm (opensuse leap 用が望ましい) を検索し、ローカルのものの代わりにそれをインストールする必要があります。

関連情報