使いたい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/正しい答えを見てください。