빌드할 프로젝트 구성
선택한 키트에 대한 빌드 설정을 지정하려면 Projects > Build Settings 으로 이동합니다.

빌드 구성 관리하기
Edit build configuration 의 목록에 새 빌드 구성을 추가하려면 Add 을 선택한 다음 추가할 구성 유형을 선택합니다. 사용 가능한 옵션은 프로젝트에 대해 선택한 빌드 시스템에 따라 다릅니다. 필요한 만큼 빌드 구성을 추가할 수 있습니다. Clone 을 선택하여 현재 선택된 빌드 구성을 기반으로 하는 빌드 구성을 추가할 수도 있습니다.
Rename 을 선택하여 현재 선택된 빌드 구성에 새 이름을 지정합니다.
현재 선택된 빌드 구성을 삭제하려면 Remove 을 선택합니다.
빌드 구성 편집하기
Edit build configuration 필드에서 편집할 빌드 구성을 선택합니다.
활성 빌드 구성을 편집하려면 Ctrl+E, Ctrl+B (또는 macOS의 경우 Cmd+E, Cmd+B )를 선택합니다.
사용 가능한 빌드 설정은 프로젝트에 대해 선택한 빌드 시스템에 따라 다릅니다:
이 항목에서는 일반적인 수준의 빌드 설정에 대해 설명합니다.
원격 장치에서 빌드
사용할 장치 및 도구 체인을 지정하는 키트가 있는 경우 원격 Linux 또는 Docker 장치에서 애플리케이션을 빌드할 수 있습니다. 키트의 빌드 장치가 원격 Linux 또는 Docker 장치와 같은 원격 장치인 경우 Build directory 필드 옆의 Browse 버튼에 원격 디렉터리를 선택할 수 있는 옵션이 표시됩니다.
또한 Build Environment 섹션의 Open Terminal 버튼은 장치에서 터미널을 엽니다.
외부 프로세스 시작
Qt Creator 외부 프로세스를 실행하여 애플리케이션 빌드 및 실행과 같은 작업을 수행합니다. 프로세스를 실행하기 위해 Qt Creator 은 시스템에 기본으로 제공되는 셸 명령을 사용합니다. 이 명령은 실행 파일 이름과 선택적 명령줄 인수로 명령을 구성합니다.
실행 파일 이름은 실행 파일 필드에 지정됩니다: qmake, Make, Command, 또는 Executable 프로젝트에서 파생되거나 수동으로 지정됩니다. 실행 파일을 수동으로 지정하는 경우 환경 변수와 Qt Creator 변수를 참조할 수 있습니다. 그러나 인용 규칙은 적용되지 않습니다.
인수 필드에 명령줄 인수를 지정할 수 있습니다: Arguments, Additional arguments, CMake arguments, Command arguments, Default arguments, Extra arguments, Make arguments, 또는 Tool arguments 리디렉션 및 기타 고급 구문을 포함할 수 있는 셸 명령줄을 만들 수 있습니다. 그러나 테스트 데이터를 테스트 중인 애플리케이션으로 파이프하거나 명령을 그룹화하는 등 일부 더 복잡한 사용 사례는 지원되지 않습니다. Executable 필드 값은 항상 명령 구성 시 가장 앞에 배치되기 때문입니다.
인수, 실행 경로 및 작업 디렉터리에 Qt Creator 변수를 사용할 수 있습니다. 즉,
(Variables) 버튼이 표시되는 모든 필드에서 사용할 수 있습니다.
빌드 단계 추가하기

Build Steps 에서 프로젝트 빌드를 위해 선택한 빌드 시스템의 설정을 변경할 수 있습니다:
인크레디빌드를 사용하면 qmake 또는 CMake를 사용할 때 빌드 프로세스를 가속화할 수 있습니다.
빌드 단계를 관리하려면 다음과 같이 하세요:
- 빌드 단계를 추가하려면 Add Build Step 를 선택하고 추가할 단계를 선택합니다.
- 추가한 단계를 비활성화하려면
(Disable)를 선택합니다. - 단계 순서를 변경하려면
(Move Up) 및
(Move Down)를 선택합니다. - 단계를 제거하려면
(Remove Item)를 선택합니다.
사용자 지정 빌드 단계 추가
빌드 설정에 사용자 지정 단계를 추가하려면 Add Build Step > Custom Process Step 을 선택합니다.

사용자 지정 명령 실행
임베디드 디바이스용 빌드 시 사용자 지정 명령을 실행하려면 Add Build Step > Custom Remote Command (via adb shell) (상업용만 해당)을 선택하고 실행할 명령을 입력합니다.
정리 단계 추가
정리 프로세스를 사용하여 중간 파일을 제거할 수 있습니다. 이 프로세스는 다음을 사용하여 프로젝트를 빌드하는 과정에서 모호한 문제를 해결하는 데 도움이 될 수 있습니다:
Clean Steps 에서 빌드에 대한 클린 단계를 정의할 수 있습니다. make 또는 사용자 지정 프로세스를 사용하여 클린 단계를 추가하려면 Add Clean Step 을 선택하고 추가할 단계를 선택합니다.

프로젝트 구성, 빌드 시스템 선택, Qt Creator 변수 사용, 디버깅 활성화, QML 디버깅 설정 및 참조도 참조하세요: 빌드 시스템.
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.