자유게시판
qt module qtquick.controls is not installed 문제 해결하기
2020. 5. 26 (화) 23:25
메이슨
조회 193
좋아요 2
스크랩 0
댓글 8
제가 했던 삽질을 여러분들은 하지 않기를 바라며 글을 올려봅니다.
Qt Creator 에서 모든 어플을 제작하고 실행까지 성공적으로 마친뒤 가벼운 마음으로 STM32MP1 보드에 옮기고 실행하는 그때.
정말 반갑지 못한 오류가 뜨게 됩니다.
" qt module qtquick.controls is not installed. "
아니 이게 무슨 헛소리인가 처음에 정말 당황했습니다. 이미 Qt5이 깔려있는데 대체 무슨 모듈이 없다는 건지...
저만 그런건지 st-example-image-qt에 처음부터 그 모듈이 포함이 안된건지는 잘 모르겠습니다. 아마 후자 같습니다만....
해결 방법은 정말 간단합니다.
1. gedit이나 다른 텍스트 에디터로 파일을 엽니다.
gedit <build_directory>/conf/local.conf
2. 다음 문구를 local.conf에 추가합니다.
IMAGE_INSTALL_append = "qtquickcontrols2 qtquickcontrols2-qmlplugins"
3. bitbake를 다시 합니다.
bitbake st-example-image-qt
4. 아래에 있는 경로에서 STM32CubeProg로 FlashLayout_sdcard_stm32mp157c-dk2-trusted.tsv 를 Flash 합니다.
cd <build_directory>/tmp-glibc/deploy/images/stm32mp1/flashlayout_st-example-image-qt/
이렇게 해보니 이전에 했던 퀘스트들을 다시 복습하는 느낌입니다...
꼭 여러분들과 함께 마지막 퀘스트에서 뵙겠습니다.
PS. 혹시 저만 이런 현상이 있는건지 댓글로 알려주시면 정말로 감사하겠습니다.
이상.
메이슨
2020.05.28 17:06
네 감사합니다^^ 도움이 됬나보네요
메이슨
2020.05.27 09:26
저만 그런게 아니였다니... 도움이 되셨다니 다행입니다.
Telcard
2020.05.26 23:59
답글
|
안그래도 지금 질문을 올릴려고 했는데, 툴체인을 설치하면 해결이 되는지? 문의하려고 했거든요? 정보 감사합니다. 굳이 툴체인(meta-toolchain-qt5)은 설치 안해도 될까요? Quest5에서 다른 분들은 설치 한 듯 한데...
3958
2020.05.27 07:54
저도 meta-toolchain-qt5은 따로 작업없이 진행하고 있습니다. 메이슨님이 올려주신 방법으로 동일한 문제를 해결하였습니다.
메이슨
2020.05.27 09:28
toolchain은 굳이 설치안하셔도 됩니다. 물론 toolchain으로 개발하면 더 편하지만 하드 용량이 적어진다는 문제가 있기 때문에 저는 toolchain을 따로 build하지는 않았습니다.
로그인 후
참가 상태를 확인할 수 있습니다.