나는 사용하고 싶다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/정답을 맞춰보세요.