다양한 플랫폼용 빌드
다양한 대상 플랫폼용 애플리케이션을 빌드하거나, 서로 다른 컴파일러, 디버거 또는 Qt 버전을 사용하여 빌드할 수 있습니다. 키트 관리를 통해 사용할 도구, 장치 유형 및 기타 설정을 정의합니다.
기본적으로 애플리케이션을 실행하면 먼저 자동으로 빌드 및 배포가 수행됩니다. 하지만 각 작업을 개별적으로 수행할 수도 있습니다.
애플리케이션 코드를 특정 기기에 대해 컴파일하고 링크할 수 있는지 확인하려면 프로젝트를 빌드하십시오. 빌드 오류 및 경고는 ‘이슈(Issues )’에서, 자세한 내용은 ‘컴파일 출력(Compile Output)’에서 확인할 수 있습니다.
애플리케이션 빌드
애플리케이션을 빌드하려면:
- ' Build and Run Kit Selector ' 아이콘을 선택하거나, ' Build ' > ' Open Build and Run Kit Selector '로 이동하여 빌드 및 실행 키트 또는 Android 기기를 선택합니다.

- Build 로 이동하여 Build Project 를 선택하거나 Ctrl+B를 누릅니다.
또는
(Run)를 선택하여 애플리케이션을 빌드한 후 배포하고 실행할 수 있습니다.
빌드 취소
애플리케이션이 빌드되는 동안 ‘
(Build)’ 버튼이 ‘
(Cancel Build)’ 버튼으로 변경됩니다. 빌드를 취소하려면:
- '
'을 선택합니다. - Alt+Backspace 키를 누릅니다.
- 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.