빌드 시스템 선택
여러 빌드 시스템을 사용하여 프로젝트를 빌드할 수 있습니다:
- CMake는 다양한 플랫폼에서 개발 프로젝트의 빌드 프로세스를 간소화하는 데 도움이 되는 빌드 자동화를 위한 크로스 플랫폼 시스템입니다. 이 시스템은 빌드 구성 생성을 자동화합니다. 자세한 내용은 CMake를 참조하세요.
- qmake는 빌드 구성 생성을 자동화하기 위한 CMake의 대안입니다. Qt 인스톨러는 qmake를 설치하고 구성합니다. 다른 지원되는 빌드 시스템 중 하나를 사용하려면 해당 시스템을 설정해야 합니다.
- Meson은 빠르고 사용자 친화적인 오픈 소스 빌드 시스템으로, 개발자가 빌드 정의를 작성 또는 디버깅하고 빌드 시스템이 코드 컴파일을 시작할 때까지 기다리는 시간을 최소화하는 것을 목표로 합니다. 자세한 내용은 Meson을 참조하세요.
- Qbs는 높은 수준의 프로젝트 설명에서 빌드 그래프를 생성하고(qmake 또는 CMake do처럼), 낮은 수준의 빌드 그래프에서 명령을 실행하는(make does처럼) 올인원 빌드 도구입니다. 자세한 내용은 빌드 시스템을 참조하세요 : Qbs를 참고하세요.
일반적으로 프로젝트를 만들 때 빌드 시스템을 선택합니다.
다른 빌드 시스템으로 마이그레이션
Microsoft Visual Studio와 같은 다른 빌드 시스템으로 프로젝트를 내보내려면 Build > Run Generator 으로 이동하여 목록에서 생성기를 선택합니다. Qt Creator 은 프로젝트의 빌드 디렉터리에 .vcxproj와 같은 빌드 파일을 생성합니다.
프로젝트를 빌드하는 데 사용하는 도구(qmake 또는 CMake)가 생성기를 제공합니다. 빌드 도구의 버전, 호스트 플랫폼 및 호스트 시스템의 속성에 따라 사용 가능 여부가 달라집니다. 또한 Clang 코드 모델 플러그인이 활성화된 경우 JSON 컴파일 데이터베이스 생성기를 사용할 수 있습니다(기본값).
빌드 및 실행 환경 설정
프로젝트 디렉터리 위치를 변경하고 프로젝트 빌드 및 실행에 대한 설정을 지정하려면 환경설정 > Build & Run > General 을 선택합니다.
Projects 모드에서 다양한 대상 플랫폼에 대한 빌드 및 실행 설정을 지정합니다.
빌드할 프로젝트 구성, 실행할 프로젝트 구성, 참조도참조하십시오 : 시스템 빌드 및 프로젝트 사용 마법사를 참조하세요.
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.