이 페이지에서

데스크톱 장치 실행 설정

키트에 대해 선택한 실행 장치에서 애플리케이션 실행을 위한 설정을 지정하려면 Projects > Run Settings 으로 이동하세요.

데스크톱 디바이스용 설정 실행

작업 디렉토리

실행 파일에 전달할 명령줄 인수와 사용할 작업 디렉터리를 지정할 수 있습니다. 작업 디렉터리는 기본적으로 빌드 결과의 디렉터리로 설정됩니다.

Deploy Settings > Add Deploy Step > CMake Install 을 선택하여 설치 옵션을 추가합니다. 생성된 빌드 시스템이나 기본 빌드 도구를 사용하지 않고 설치를 실행합니다. Qt Creator--install 서명에서 Working directory 필드 값을 설치 디렉터리로 자동으로 추가합니다.

터미널에서 실행

콘솔 애플리케이션의 경우 Run in terminal 을 선택합니다. Linux 및 macOS에서 사용할 터미널을 지정하려면 환경설정 > Environment > System 으로 이동합니다. 내부 터미널을 사용하려면 환경설정 > Terminal > Use internal terminal 으로 이동합니다.

링커 라이브러리

애플리케이션을 빌드할 때 Qt Creator 은 링커가 애플리케이션이 링크할 라이브러리를 찾을 디렉터리 목록을 만듭니다. 기본적으로 링크된 라이브러리는 Qt Creator 에서 실행하려는 실행 파일에 표시됩니다. 일반적으로 이 옵션은 원치 않는 부작용이 발생하거나 make install 과 같은 배포 단계를 사용하고 배포된 애플리케이션이 Qt Creator 없이 실행될 때도 라이브러리를 찾도록 하려는 경우에만 비활성화해야 합니다.

현재 프로젝트에 대한 라이브러리 연결을 비활성화하려면 Add build library search path to PATH 을 선택 취소합니다. 모든 프로젝트에 대해 라이브러리 연결을 비활성화하려면 환경설정 > Build & Run > General 으로 이동한 다음 Add linker library search paths to run environment 을 선택 취소합니다.

링크된 프레임워크 디버깅

macOS에서는 Use debug version of frameworks (DYLD_IMAGE_SUFFIX=_debug) 을 선택하여 Qt 프레임워크 자체와 같은 링크된 프레임워크를 디버깅(예: 단계 진입)할 수 있습니다. 애플리케이션 코드를 디버깅할 때는 이 옵션이 필요하지 않습니다.

로깅 카테고리 필터링하기

애플리케이션 출력에서 로깅 카테고리(QLoggingCategory)에 대한 필터링을 켜려면 Enable logging category filtering 을 선택합니다.

루트 사용자로 실행

Linux 및 macOS에서는 Run as root user 을 선택하여 루트 사용자 권한으로 애플리케이션을 빌드, 배포 및 실행합니다.

실행할 프로젝트 구성, 실행할 사용자 지정 실행 파일 지정실행 환경 지정도참조하세요 .

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.