이 페이지에서

QNX 장치에서 실행

애플리케이션을 빌드하여 장치에서 실행하려면 다음과 같이 하세요:

  1. 장치를 컴퓨터 또는 네트워크에 연결합니다.
  2. 환경설정 > Devices > Devices 로 이동하여 QNX 장치를 추가합니다.

    장치 환경설정의 장치 탭에 있는 QNX 장치

  3. 키트에 QNX 장치가 설정되어 있는지 확인합니다.
  4. 실행 (Run)를 선택합니다.

Qt Creator QNX 툴체인에 지정된 컴파일러를 사용하여 애플리케이션을 빌드합니다.

참고: 디버깅은 현재 Linux 및 macOS에서만 완벽하게 지원됩니다. Windows에서는 런타임 중에 중단점을 삽입할 수 없습니다.

오류 문제 해결

Qt Creator 에서 애플리케이션 실행, 디버깅 및 중지를 지원하기 위해 QNX Neutrino RTOS에는 QNX용 Qt에 설명된 대로 추가 명령줄 도구 및 서비스가 있습니다.

디버그 출력이 표시되지 않음

명령줄 출력이 애플리케이션 출력에 표시되려면 Qt Creator 에서 장치에 대한 SSH 연결을 생성해야 합니다. 이 작업은 QNX Momentics가 실행되고 있지 않고 장치에 구성된 SSH 키가 4096비트 키인 경우에만 가능합니다.

이러한 조건이 충족되지 않으면 디버그 출력을 표시할 수 없다는 오류 메시지가 표시됩니다.

애플리케이션을 실행, 디버그 또는 중지할 수 없음

QNX 장치용 보드 지원 패키지(BSP)에 다음 애플리케이션 중 일부가 누락되어 있을 수 있습니다. Qt Creator QNX 장치에서 애플리케이션을 실행, 디버그 및 중지하는 데 필요한 애플리케이션입니다: awk, grep, kill, netstat, print, printf, ps, read, sed, sleep, uname, slog2info, 및 cat.

방법: QNX용 개발, 다양한 플랫폼에서 실행, 컴파일러키트도참조하십시오 .

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.