Qt6 Core의 CMake 명령

Qt6::Core가 로드될 때 다음과 같은 CMake 명령이 정의됩니다.

find_package(Qt6 REQUIRED COMPONENTS Core)

CMake 명령 레퍼런스도참조하십시오 .

qt_add_big_resources

큰 바이너리 리소스를 오브젝트 코드로 컴파일합니다.

qt_add_binary_resources

Qt 리소스 파일 목록에서 RCC 파일을 생성합니다.

qt_add_executable

플랫폼별 유형의 애플리케이션 타깃을 생성하고 마무리합니다.

qt_add_library

라이브러리를 생성하고 마무리합니다.

qt_add_plugin

Qt 플러그인 타깃을 생성합니다.

qt_add_resources

바이너리 리소스를 소스 코드로 컴파일합니다.

qt_allow_non_utf8_sources

소스 파일이 Windows용 UTF-8로 강제로 처리되지 않도록 합니다.

qt_android_add_apk_target

androiddeployqt를 실행하여 APK를 생성하는 빌드 대상을 정의합니다.

qt_android_apply_arch_suffix

아키텍처별 접미사를 포함하도록 대상 바이너리 이름을 구성합니다.

qt_android_generate_deployment_settings

androiddeployqt에 필요한 배포 설정 파일을 생성합니다.

qt_deploy_qt_conf

배포 시점에 qt.conf 파일을 작성합니다.

qt_deploy_runtime_dependencies

실행 파일에 필요한 Qt 플러그인, Qt 및 비 Qt 라이브러리를 배포합니다.

qt_deploy_translations

실행 파일에 필요한 Qt 번역을 배포합니다.

qt_disable_unicode_defines

일부 유니코드 관련 컴파일러 정의가 대상에 자동으로 설정되는 것을 방지합니다.

qt_extract_metatypes

Qt 타겟에서 메타타입을 추출하고 관련 메타타입.json 파일을 생성합니다.

qt_finalize_project

Qt 프로젝트와 관련된 다양한 공통 플랫폼별 작업을 처리합니다.

qt_finalize_target

Qt 타겟과 관련된 다양한 공통 플랫폼별 작업을 처리합니다.

qt_generate_deploy_app_script

애플리케이션의 배포 스크립트를 생성합니다.

qt_generate_deploy_script

사용자 정의 배포 스크립트를 생성합니다.

qt_generate_moc

입력 파일에서 moc을 호출합니다.

qt_import_plugins

가져오거나 제외할 사용자 정의 플러그인 세트를 지정합니다.

qt_policy

Qt의 CMake API의 기본 동작을 수정합니다.

qt_set_finalizer_mode

대상의 최종화 측면을 사용자 지정합니다.

qt_standard_project_setup

프로젝트 전체 기본값을 표준 배열로 설정합니다.

qt_wrap_cpp

소스에서 .moc 파일을 생성합니다.

© 2025 The Qt Company Ltd. 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.