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/정답을 맞춰보세요.

관련 정보