이 페이지에서

Boot to Qt 기기용 개발

방법: 개발하기 Boot to Qt

Boot to Qt 기기를 컴퓨터에 연결하여 Qt Creator 에서 해당 기기를 위해 빌드된 애플리케이션을 실행, 디버그 및 분석합니다.

Boot to Qt 스택은 다양한 하드웨어에서 실행됩니다. Qt 라이선스 보유자는 스택의 내용을 사용자 정의하여 실제 생산용 하드웨어에 적용할 수 있습니다.

참고: Boot to Qt 플러그인을 사용하려면 해당 플러그인을활성화해야 합니다.

컴퓨터에 Boot to Qt 기기용 애플리케이션을 빌드하기 위한 툴체인이 설치되어 있다면, 이를 Boot 에서 Qt XML 기기 유형으로 설정된 키트에 추가하여 애플리케이션을 빌드하고 기기에서 실행할 수 있습니다.

‘기기’ 환경설정의 ‘기기’ 탭

기기 연결 보호

Qt Creator 와 장치 간의 연결을 보호하려면 SSH 프로토콜을 통한 원격 로그인을 위해 OpenSSH를 사용하십시오. OpenSSH 제품군은 Qt Creator 에 포함되어 있지 않으므로, 컴퓨터에 다운로드하여 설치하십시오. 그런 다음 Qt Creator 에서 도구 경로를 구성하십시오.

인증에는 비밀번호 또는 SSH 공개/개인 키 쌍 중 하나가 필요합니다. SSH 키가 없는 경우, ssh-keygen 도구를 사용하여 Qt Creator 에서 키를 생성하십시오.

참고: Qt Creator 비밀번호를 저장하지 않으므로, 비밀번호 인증을 사용하는 경우 장치에 연결할 때마다 비밀번호를 입력해야 할 수 있으며, 캐싱이 활성화된 경우에는 Qt Creator 를 재시작할 때마다 비밀번호를 입력해야 할 수 있습니다.

타임아웃이 자주 발생한다면 키 기반 인증을 사용하는 것을 고려해 보세요. Qt Creator 에서 ssh-keygen 도구를 사용하여 SSH 키를 생성하세요.

macOS 및 Linux에서는 Preferences > Devices > SSH 로 이동하여 ‘ Connection sharing timeout ’ 필드에서 SSH 연결 공유 시간(분 단위)을 늘리십시오. Windows는 공유 연결을 지원하지 않습니다.

‘기기’ 환경설정의 SSH 탭

관련 문서 : Boot to Qt 용 개발 방법, 키트 관리 방법, Qt Application Manager 에서 실행하기, Boot to Qt: 문서.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.