이 페이지에서

다양한 플랫폼용 빌드

여러 대상 플랫폼 또는 다양한 컴파일러, 디버거 또는 Qt 버전을 사용하여 애플리케이션을 빌드할 수 있습니다. 키트는 사용할 도구, 기기 유형 및 기타 설정을 정의합니다.

기본적으로 애플리케이션을 실행하면 자동으로 먼저 빌드 및 배포됩니다. 그러나 각 작업을 개별적으로 수행할 수도 있습니다.

애플리케이션 코드가 디바이스에 맞게 컴파일되고 연결될 수 있는지 확인하려면 프로젝트를 빌드합니다. 빌드 오류 및 경고는 이슈에서, 자세한 내용은 컴파일 출력에서 확인할 수 있습니다.

애플리케이션 빌드하기

애플리케이션을 빌드하려면 다음과 같이 하세요:

  1. Build and Run Kit Selector 아이콘을 선택하거나 Build > Open Build and Run Kit Selector 로 이동하여 빌드 및 실행 키트 또는 Android 기기를 선택합니다.

    키트 선택기

  2. Build 로 이동하여 Build Project 또는 Ctrl+B를 선택합니다.

    또는 실행 (Run)를 선택하여 애플리케이션을 빌드한 후 배포하고 실행합니다.

빌드 취소

애플리케이션이 빌드되는 동안 빌드 (Build) 버튼이 빌드 취소 (Cancel Build) 버튼으로 변경됩니다. 빌드를 취소하려면 다음과 같이 하세요:

  • 빌드 취소 을 선택합니다.
  • Alt+백스페이스를 선택합니다.
  • Build 로 이동하여 Cancel Build 을 선택합니다.

빌드 명령을 선택했는데 이제 애플리케이션도 실행하려는 경우 Run 버튼을 선택하여 빌드가 완료된 후 프로젝트 실행을 예약합니다.

여러 구성으로 프로젝트 빌드하기

Build 으로 이동하여 메뉴 명령을 선택하여 프로젝트를 빌드, 재빌드 및 정리합니다.

현재 프로젝트를 모든 구성으로 빌드하려면, 즉 활성화된 모든 키트의 모든 빌드 구성에 대해 Build Project for All Configurations 을 선택합니다.

열려 있는 모든 프로젝트를 빌드하려면 Build All Projects 을 선택합니다. 한 애플리케이션 빌드에 실패하면 Qt Creator 에 오류 메시지가 표시되고 다른 애플리케이션 빌드를 계속 진행합니다.

열려 있는 모든 프로젝트를 모든 구성으로 빌드하려면 Build All Projects for All Configurations 을 선택합니다.

파일 또는 하위 프로젝트 빌드

하나의 파일 또는 하위 프로젝트에서 변경한 내용을 컴파일 출력에서 빠르게 확인하려면 Build 메뉴 명령을 선택하여 빌드합니다. 사용 가능한 빌드 메뉴 명령은 프로젝트에 대해 선택한 빌드 시스템에 따라 다릅니다: CMake, qmake 또는 Qbs.

Build for Run Configuration 을 선택하여 선택한 실행 구성에 해당하는 실행 파일을 빌드합니다. 로케이터에서 cm 필터를 사용할 수도 있습니다.

빌드 아티팩트 제거

모든 빌드 아티팩트를 제거하려면 Build 으로 이동하여 Clean 을 선택합니다.

빌드 디렉터리를 정리한 다음 프로젝트를 빌드하려면 Rebuild 을 선택합니다.

종속성 없이 프로젝트를 빌드하고 정리하려면 Projects 보기의 컨텍스트 메뉴에서 Build Without Dependencies, Rebuild Without Dependencies, Clean Without Dependencies 옵션을 선택합니다.

빌드할 프로젝트 구성하기, 방법: 빌드 및 실행하기, Docker 장치 추가하기, 빌드 설정 지정하기도참조하세요 .

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.