컴파일러
등록된 컴파일러를 나열합니다. 목록에 사용자 지정 컴파일러를 추가할 수 있습니다.
GCC, MinGW, Clang 또는 QCC를 사용하여 애플리케이션을 빌드하려면 컴파일러가 있는 디렉터리 경로를 지정하고 사용 가능한 버전 목록에서 애플리케이션 바이너리 인터페이스(ABI) 버전을 선택합니다. 사용자 지정 ABI 정의를 만들 수도 있습니다. QCC의 경우 SPD path 에서 QNX SDP(소프트웨어 개발 플랫폼)의 경로도 지정합니다.
시스템 헤더, 라이브러리 및 링커를 찾기 위해 Microsoft Visual C++ 컴파일러(MSVC) 및 clang-cl을 사용하려면 vcvarsall.bat 을 사용하여 환경을 설정하는 명령 프롬프트 내에서 Qt Creator 을 실행합니다. 이러한 컴파일러의 경우 Initialization 에서 명령 프롬프트를 설정하는 스크립트의 경로도 지정합니다.
환경설정 > Kits 에서 각 키트에 사용할 컴파일러를 지정합니다.
컴파일러 유형에 따라 컴파일러 환경설정을 설정하려면 다음과 같이 하세요:
- 환경설정 > Kits > Compilers 으로 이동합니다.
- 목록에서 컴파일러를 선택합니다.
- Name 에서 컴파일러를 식별할 이름을 Qt Creator 에 입력합니다.

clang-cl 컴파일러 추가하기.
- C compiler path 에 C 컴파일러가 있는 디렉터리 경로를 입력합니다.
Browse (macOS의 경우Choose )의 드롭다운 메뉴에서 Remote 을 선택하여 원격 Linux 장치 또는 Docker에 있는 컴파일러의 경로를 추가합니다.
- C++ compiler path 에서 Provide manually 을 선택하여 C++ 컴파일러가 있는 디렉터리 경로를 입력합니다.
Remote 을 선택하여 원격 Linux 장치 또는 Docker에서 컴파일러 경로를 추가합니다.
- Initialization 에서
vcvarsall.bat파일을 선택하여 사용할 명령 프롬프트를 설정합니다.
Clang 컴파일러 추가하기.
- Platform codegen flags 에서 대상 플랫폼의 아키텍처를 지정하는 컴파일러에 전달된 플래그를 확인합니다.
- Platform linker flags 에서 대상 플랫폼의 아키텍처를 지정하는 링커에 전달된 플래그를 확인합니다.
- Target triple 에서 GCC 대상 아키텍처를 지정합니다. Clang이 대상 아키텍처를 이해하지 못해 코드 모델 서비스가 실패하는 경우 Override for code model 을 선택합니다.
- Parent toolchain 에서 Clang에 자체 표준 라이브러리가 없기 때문에 필요한 MinGW 컴파일러를 선택합니다.

QCC 컴파일러 추가하기.
- SDP path 에서 QNX SDP(소프트웨어 개발 플랫폼)의 경로를 지정합니다.
- ABI 에 대상 아키텍처의 식별자를 입력합니다. 이는 키트 내 ABI 불일치에 대해 경고하는 데 사용됩니다.
- Name 에서 컴파일러를 식별할 이름을 Qt Creator 에 입력합니다.
컴파일러 추가, 사용자 지정 컴파일러 추가, Nim 컴파일러 추가 및 지원되는 플랫폼도참조하십시오 .
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.