ArchでQtStateMachineを使用する方法は?

ArchでQtStateMachineを使用する方法は?

使いたいQtステートマシン私のプロジェクトの一つから。

ただし、インストールに適したパッケージが見つかりません。

バッグがありますqt6 - 例、モジュールのサンプルコードを提供QtStateMachineしますがProject ERROR: Unknown module(s) in QT: statemachine

正直なところ、AURはもちろん、Pacmanで利用可能な(GPL3)Qtモジュールがないことは信じられません。

私は何かを見落としましたか?どうやって使うべきですかQtStateMachine?自分でコンパイルする必要がありますか?QtStateMachine他のパッケージマネージャと一緒に使ったことがありますか?

持つlibqt6ステートマシン6Ubuntuの場合、開発パッケージではないようです(ヘッダー、CMakeエントリ、および-devサフィックスがありません)。

Qt6パッケージが必要であることを言及するのを忘れました。 qt5-基本QtStateMachineが含まれていますが、Qt6が必要です。

ベストアンサー1

内部にqt6-scxml

パッケージが提供する必要があるファイルを推測して、パッケージを見つけることができます。

pkgfile -sri statemachine

  • -s検索のため
  • -r正規表現の場合(つまり、正確な一致は必要ありません)
  • -i大文字と小文字を区別しません。

pkgfileまず更新してください:sudo pkgfile -u

これにより、名前にqt6を含む4つのパッケージが作成されるため、使いやすくなります。https://archlinux.org/packages/正しい答えを見てください。

おすすめ記事