CMake Qt Creator 벤더 사전 설정
CMakePresets.json 및 CMakeUserPresets.json 의 ‘ vendor ’ 섹션에서 ‘ Qt Creator ’ 기본 설정을 지정하십시오.
CMake 구성 사전 설정
다음 표는 사용 가능한 사전 설정을 요약한 것입니다.
| 사전 설정 | 설명 | 자세히 보기 |
|---|---|---|
AutorunCMake | 프로젝트에서 ` CMakeLists.txt ` 구성 파일을 편집할 때 CMake를 실행하여 프로젝트 정보를 새로 고칩니다. 또한, 프로젝트를 빌드할 때도 프로젝트 정보를 새로 고칩니다. | CMake 프로젝트 내용 보기 |
AskBeforePresetsReload | Build 로 이동하여 ‘ Reload CMake Presets ’를 선택할 때, 실행 전에 확인 메시지를 표시합니다. | CMake 사전 설정 |
AskReConfigureInitialParams | Re-configure with Initial Variables 를 선택할 때 실행 전에 확인 메시지를 표시합니다. | 초기 변수를 사용하여 재구성 |
PackageManagerAutoSetup | CMake와 함께 사용할 수 있도록 Conan 또는 vcpkg 패키지 관리자를 설정합니다. | 패키지 관리자와 함께 CMake 사용하기 |
ShowAdvancedOptionsByDefault | Initial Configuration 및 Current Configuration 에서 기본적으로 모든 CMake 변수를 표시합니다. | 고급 변수 보기 |
ShowSourceSubfolders | Projects 보기에서 하위 폴더 이름을 숨기고 소스 그룹에 따라 파일을 정렬합니다. | 프로젝트 보기에서 하위 폴더 이름 숨기기 |
UseJunctionsForSourceAndBuildDirectories | Windows에서 CMake의 configure, build 및 install 작업에 접합점을 사용합니다. | Windows에서 접합점 사용 |
CMake 구성 사전 설정의 예:
"vendor": { "qt.io/QtCreator/1.0": { "AskBeforePresetsReload": false, "AskReConfigureInitialParams": false, "AutorunCMake": false, "PackageManagerAutoSetup": false, "ShowAdvancedOptionsByDefault": true, "ShowSourceSubFolders": false, "UseJunctionsForSourceAndBuildDirectories": true } }
컴파일러 사전 설정
다음 표는 사용 가능한 사전 설정을 요약한 것입니다.
컴파일러 설정에 대한 자세한 내용은 ‘컴파일러 추가’를 참조하십시오.
| 사전 설정 | 설명 |
|---|---|
c | C 컴파일러 설치 폴더의 경로입니다. |
cxx | C++ 컴파일러 설치 폴더의 경로입니다. |
Qt Creator 의 컴파일러 사전 설정 예시:
"vendor": { "qt.io/QtCreator/1.0": { "compiler": { "c" : "$env{HOME}/llvm/mac/bin/clang", "cxx" : "$env{HOME}/llvm/mac/bin/clang++" } } }
디버거 사전 설정
다음 표는 사용 가능한 사전 설정을 요약한 것입니다.
디버거 기본 설정에 대한 자세한 내용은 ‘디버거 추가’를 참조하십시오.
| 사전 설정 | 설명 |
|---|---|
Abis | 시스템 아키텍처 정의의 쉼표로 구분된 목록입니다. |
Binary | 디버거 실행 파일의 경로입니다. 절대 경로, auto 값 또는 ABI일 수 있습니다. Qt Creator 가 바이너리 경로를 알지 못하는 경우 MSVC 툴체인에 적합한 디버거를 찾습니다. |
DisplayName | 디버거의 이름입니다. |
EngineType | 디버거 엔진 유형:
|
Version | 디버거의 버전 번호. |
Qt Creator 디버거 사전 설정 예시:
"vendor": { "qt.io/QtCreator/1.0": { "debugger": { "DisplayName": "GNU gdb 11.2.0 for MinGW 11.2.0 64-bit", "Abis": ["x86-windows-msys-pe-64bit"], "Binary": "C:/Qt/Tools/mingw1120_64/bin/gdb.exe", "EngineType": 1, "Version": "11.2.0" } } }
Qt 버전 프리셋
다음 표는 사용 가능한 사전 설정을 요약한 것입니다.
Qt 버전 기본 설정에 대한 자세한 내용은 Qt 버전 추가를 참조하십시오.
| 사전 설정 | 설명 |
|---|---|
qt | Qt 설치 폴더의 경로입니다. |
Qt Creator 의 Qt XML 버전 사전 설정 예시:
"vendor": { "qt.io/QtCreator/1.0": { "qt": "$env{HOME}/Qt/6.11.0/macos/bin/qmake" } }
참조: 사용 방법: CMake로 빌드하기, CMake로 프로젝트 빌드하기, CMake, CMake 사전 설정 및 SDK 도구.
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.