지원 플랫폼
Qt 6.8에서 지원되는 플랫폼은 다음과 같습니다. 이전 Qt 릴리스에 대한 정보는 Qt 문서 아카이브에서 해당 버전을 참조하세요.
지원되는 플랫폼은 적극적으로 유지 관리되고 테스트를 거치며 이러한 플랫폼에서 발견된 버그는 우선적으로 수정됩니다. 테스트에서 발견된 중대한 오류는 릴리스 날짜에 영향을 미칠 수 있습니다.
Qt Company는 공식적으로 지원되는 모든 플랫폼과 구성에 대해 상업적 지원을 제공합니다.
참고: 일부 플랫폼은 특정 유형의 상용 라이선스에 대해서만 지원됩니다. 자세한 내용은 Qt 지원 이용 약관 및 상용 라이선스 계약을 참조하세요.
아래에 나열되지 않은 구성은 Qt 프로젝트에서 공식적으로 지원하지 않습니다. 그러나 지원되지 않는 플랫폼과 구성에서도 Qt는 여전히 실행될 수 있습니다. 이 경우 Qt 회사, Qt 파트너, 오픈 소스 개발자 및 커뮤니티 사용자가 도움을 제공할 수 있습니다.
참고: 특정 구성이나 운영 체제 버전에 대한 지원은 Qt 6.8에 대한 지원보다 먼저 종료될 수 있습니다. Qt 6.8의 후속 패치 릴리스에서 해당 구성에 대한 지원이 중단되거나 현재 지원되는 버전으로 대체될 수 있습니다.
데스크톱 플랫폼
Linux/X11
배포 | 아키텍처 | 컴파일러 | 참고 |
---|---|---|---|
Red Hat 8.6 | x86_64 | GCC 10(도구 세트) | |
Red Hat 8.8 | x86_64 | GCC 10(도구 세트) | |
Red Hat 8.10 | x86_64 | GCC 10(도구 세트) | |
Red Hat 9.2 | x86_64 | GCC 11 | |
Red Hat 9.4 | x86_64 | GCC 11 | |
openSUSE 15.5 | x86_64 | GCC 9 | |
SUSE Linux 엔터프라이즈 서버 15 SP5 | x86_64 | GCC 10 | |
우분투 22.04 | x86_64 | Canonical에서 제공하는 GCC, GCC 11.x | |
우분투 24.04 | x86_64, arm64 | Canonical에서 제공한 GCC, GCC 13.x | 참고를 참조하세요. |
Debian 11.6 | x86_64, arm64 | GCC 10 | 기술 미리보기 참조: 엔터프라이즈 Qt 데비안 패키지. |
참고: 데스크톱용 Linux on Arm의 경우 8GB RAM이 장착된 Raspberry Pi 5 및 Ubuntu 24.04를 참조 플랫폼으로 사용합니다. 다른 하드웨어에 문제가 있는 경우 Raspberry Pi 5에서 문제를 재현해 보세요. 더 다양한 ARM 기반 데스크톱 하드웨어를 사용할 수 있게 되면 일반 플랫폼 지원으로 전환할 계획입니다.
macOS
빌드 환경 | 대상 플랫폼 | 아키텍처 |
---|---|---|
Xcode 15(macOS 14 SDK) 이상 | macOS 12 이상(macOS 15 포함) | x86_64 , x86_64h , arm64 |
참고: 애플의 macOS에 대한 하위 호환성 약속은 일반적으로 새로운 운영 체제 릴리스에서 Qt 애플리케이션이 계속 잘 실행되도록 보장합니다. 발생할 수 있는 문제는 Qt 분기 및 지원 정책에 따라 우선 순위가 지정되고 일정이 정해집니다. 새로운 운영 체제 기능에 대한 지원은 일반적으로 패치 릴리스에 포함되지 않습니다.
Windows
운영 체제 | 아키텍처 | 컴파일러 | 참고 |
---|---|---|---|
Windows 10(1809 이상) | x86_64 | MSVC 2022, Mingw-w64 13.1 | |
Windows 11 | x86_64 | MSVC 2022, Mingw-w64 13.1 | |
ARM 기반 Windows | ARM64 | MSVC 2022 |
참고: 현재 Qt는 ARM 디바이스의 Windows에서 ARM64EC를 지원하지 않습니다.
모바일 플랫폼
Android
이번 Qt 릴리스에서는 다음 구성이 지원됩니다:
섹션 | 설명 |
---|---|
배포 | 안드로이드 9(API 28) ~ 14(API 34) |
아키텍처 | arm64-v8a , x86_64 , x86 , 및 armeabi-v7a |
컴파일러 | Clang 17.0.2(NDK r26b 또는 26.1.10909125) 참고: Qt 앱은 누락된 심볼 오류를 방지하기 위해 안드로이드용 공식 Qt 라이브러리 빌드에 사용된 것과 동일한 NDK r26b 버전을 사용하는 것이 좋습니다. |
JDK | JDK 17 |
Gradle | Gradle 8.10 및 AGP 8.6.0 |
패키지 | Multi-ABI APK s, AAB s 및 AAR s참고: 멀티 ABI 빌드는 CMake를 사용할 때만 사용할 수 있습니다. 자세한 내용은 CMake 안드로이드 멀티 ABI를 참조하세요. |
지원되는 안드로이드 버전에 대한 자세한 내용은 안드로이드용 Qt 지원 버전 선택 가이드라인을 참조하세요.
iOS
빌드 환경 | 대상 플랫폼 | 아키텍처 |
---|---|---|
Xcode 15(iOS 17 SDK) 이상 | iOS 16 이상(iOS 18 포함) | armv8 , arm64 |
참고: iOS에 대한 Apple의 이전 버전 호환성 약속은 일반적으로 새로운 운영 체제 릴리스에서 Qt 애플리케이션이 계속 잘 실행되도록 보장합니다. 발생할 수 있는 문제는 Qt 분기 및 지원 정책에 따라 우선순위가 지정되고 일정이 정해집니다. 새로운 운영 체제 기능에 대한 지원은 일반적으로 패치 릴리스에 포함되지 않습니다.
모바일 플랫폼에서의 WebAssembly 지원에 대한 자세한 내용은 지원되는 브라우저에 대한 참고 사항을 참조하세요.
임베디드 플랫폼
대상 하드웨어에 대한 지원 수준
특정 하드웨어 및 OS 조합에 적용되는 지원 수준은 여러 가지가 있습니다.
1단계: 참조 대상
- 이 참조 대상에 대한 문제는 하위 계층 대상보다 우선 순위가 높습니다.
- 표준 지원에서 다룹니다.
- 릴리스는 Qt Online Installer 을 통해 제공됩니다.
티어 1: 참조 대상 | ||||
---|---|---|---|---|
공급업체 | 보드 | OS / 기타 | 제품 | 지원 대상 |
인텔 | NUC | Yocto 5.0 | Boot to Qt | Qt 그룹 |
NVIDIA | Jetson AGX Xavier 개발자 키트 | Yocto 5.0 | Boot to Qt | Qt 그룹 |
NXP | i.MX 8QuadMax MEK | Yocto 5.0 | Boot to Qt | Qt 그룹 |
NXP | i.MX 8QuadMax MEK | QNX 7.1 | QNX용 Qt | Qt 그룹 |
NXP | i.MX 8QuadMax MEK | QNX 8.0* | QNX용 Qt | Qt 그룹 |
NXP | i.MX 93 11x11 LPDDR4X EVK | Yocto 5.0 | Boot to Qt | Qt 그룹 |
Qualcomm | SA8155P | AAOS 10-13 | Qt for Android Automotive | Qt 그룹 |
라즈베리 파이 | 라즈베리 파이 5 | Yocto 5.0 | Boot to Qt | Qt 그룹 |
Toradex | Apalis iMX6 | Yocto 4.0 | Boot to Qt | Qt 그룹 |
* Qt 6.8에서 QNX 8.0은 NXP i.MX 8QuadMax MEK용 기술 프리뷰 단계에 있습니다.
계층 2: 검증된 대상
- 검증된 대상에 대한 이슈는 티어 1: 참조 대상보다 우선 순위가 낮습니다.
- 프리미엄 지원의 적용을 받습니다.
- 릴리스는 Qt Online Installer 을 통해 제공됩니다.
티어 2: 검증된 대상 | ||||
---|---|---|---|---|
공급업체 | 보드 | OS / 기타 | 제품 | 지원 대상 |
바운더리 장치 | BD-SL-i.MX6 키트 | VxWorks 24.03 | VxWorks용 Qt | Qt 그룹 |
Intel | NUC | QNX 7.1 | QNX용 Qt | Qt 그룹 |
NVIDIA | Jetson AGX Orin 개발자 키트 | Yocto 5.0 | Boot to Qt | Qt 그룹 |
NVIDIA | Jetson AGX Orin 개발자 키트 | 데비안 12 | 엔터프라이즈 Qt 데비안 패키지 | Qt 그룹 |
NXP | i.MX 8M 미니 LPDDR4 EVK | Yocto 5.0 | Boot to Qt | Qt 그룹 |
NXP | i.MX 8M 나노 LPDDR4 EVK | Yocto 5.0 | Boot to Qt | Qt 그룹 |
NXP | i.MX 8M Plus LPDDR4 EVK | Yocto 5.0 | Boot to Qt | Qt 그룹 |
Qualcomm | SA8155P | INTEGRITY 19.03 | 무결성을 위한 Qt | Qt 그룹 |
라즈베리 파이 | 라즈베리 파이 4 64비트 | Yocto 5.0 | Boot to Qt | Qt 그룹 |
ST | STM32MP15 Discovery | Yocto 4.0 | Boot to Qt | Qt 그룹 |
TI | SK-AM62 | Yocto 5.0 | Boot to Qt | Qt 그룹 |
Toradex | Colibri iMX6 ULL | Yocto 4.0 | Boot to Qt | Qt 그룹 |
계층 3: 기타 대상
- 기타 대상에 대한 이슈는 티어 1: 참조 대상 및 티어 2: 검증된 대상보다 우선 순위가 낮습니다.
- 정기적으로 테스트되지 않는 하드웨어.
- QBSP 패키지는 여러 공급업체에서 구입할 수 있으며, Qt Group에서 제공하는 패키지는 Qt 고객 포털 또는 Qt Online Installer 을 통해 구입할 수 있습니다.
계층 3: 기타 대상 | ||||
---|---|---|---|---|
공급업체 | 보드 | OS / 기타 | 제품 | 지원 대상 |
Amazon | AWS EC2 ARM64 | Yocto 5.0 | Boot to Qt | Qt 그룹 |
NVIDIA | 젯슨 오린 나노 개발자 키트 | Yocto 5.0 | Boot to Qt | Qt 그룹 |
NXP | i.MX 8MQuad EVK | Yocto 5.0 | Boot to Qt | Qt 그룹 |
NXP | i.MX 8QuadXPlus MEK | Yocto 5.0 | Boot to Qt | Qt 그룹 |
NXP | i.MX 95** | Yocto 5.0 | Boot to Qt | Qt 그룹 |
Qualcomm | 로보틱스 RB5 개발 키트 | Yocto 5.0 | Boot to Qt | Qt 그룹 |
ST | STM32MP15 평가 | Yocto 4.0 | Boot to Qt | Qt 그룹 |
StarFive | VisionFive 2 | Yocto 5.0 | Boot to Qt | Qt 그룹 |
TI | SK-AM69 | Yocto 5.0 | Boot to Qt | Qt 그룹 |
Toradex | Apalis iMX8 | Yocto 4.0 | Boot to Qt | Qt 그룹 |
Toradex | i.MX 95 Verdin 평가 키트** | Yocto 5.0 | Boot to Qt | Qt 그룹 |
**Qt 6.8의 실험용 대상입니다.
자세한 내용은 기타 타깃을 참조하십시오.
자세한 내용은 Qt 지원 이용 약관을 참조하십시오.
Android 차량용 OS
Qt for Android AutomotiveAndroid용 Qt를 기반으로 하는 Android 오토모티브 OS 기능에 대한 지원이 버전 10에서 13으로 확장되었습니다.
webOS OSE
webOS의 오픈 소스 버전인 webOSOSE는 Qt 애플리케이션 개발을 지원합니다.
임베디드 Linux
임베디드 Linux 디바이스용 Qt의 일반적인 교차 컴파일에 대한 정보는 임베디드 Linux 디바이스 구성을 참조하십시오.
임베디드 Linux 플랫폼에 대한 추가 지원은 Boot to Qt 문서를 참조하십시오.
실시간 운영 체제
운영 체제 | 아키텍처 | 컴파일러 | 제공 |
---|---|---|---|
integrity 19.0.13 | arm64 | GHS 컴파일러 버전 2020.1.4 이상 | INTEGRITY용 Qt |
QNX 7.1 | QNX용 Qt | ||
무료 RTOS | Qt for MCUs | ||
VxWorks | armv7 (i.mx6), x86_64 (인텔 스카이레이크) | VxWorks용 Qt | |
베어 메탈 | Qt for MCUs |
웹 플랫폼
WebAssembly
플랫폼 | 아키텍처 | 컴파일러 | 구현 |
---|---|---|---|
웹 브라우저 | wasm32 | Emscripten 3.1.56 | 크롬, 엣지, 파이어폭스, 사파리 |
웹어셈블리용 Qt는 플랫폼에 구애받지 않는 기술로, 기본 운영체제에 상관없이 호환되는 브라우저에서 앱을 실행할 수 있습니다. 웹어셈블리용 Qt는 크롬, 엣지, 파이어폭스, 사파리 등 데스크톱 브라우저에서 잘 지원되고 테스트되었습니다. 웹어셈블리용 Qt는 데스크톱 브라우저에서 원활하게 작동하도록 설계되었지만, 일부 모바일 브라우저에는 웹어셈블리 앱을 안정적으로 실행하는 데 필요한 일부 기능이 부족할 수 있다는 점에 유의해야 합니다. 따라서 모바일 브라우저를 대상으로 하는 애플리케이션 제공업체는 호환성 및 성능을 보장하기 위해 포괄적인 테스트를 수행할 것을 강력히 권장합니다.
패키지 가용성
다운로드 페이지에서 Qt 인스톨러와 소스 패키지를 다운로드할 수 있습니다. 자세한 내용은 Qt 시작하기 페이지를 참조하세요.
참고: 지원되는 모든 구성이 Qt Online Installer 에서 바이너리 패키지로 제공되지는 않지만, 개발자의 편의를 위해 가장 널리 사용되는 구성을 제공하는 것이 목적입니다.
참고: Linux 바이너리 패키지는 glibc 2.28에 대해 링크됩니다. 그 이전 버전의 glibc를 사용하는 경우 소스에서 Qt를 빌드하거나 glibc를 2.28 이상으로 업그레이드해야 합니다.
예외
개별 모듈은 일부 플랫폼에서만 사용할 수 있거나 모든 구성을 지원하지 않을 수 있습니다. 예를 들어 Qt WebEngine 에는 타사 종속성으로 Chromium이 있으므로 업스트림의 플랫폼 또는 구성 제한이 Qt WebEngine 에도 적용됩니다.
각 모듈의 문서에는 이 페이지에 설명된 대로 모듈이 일반 플랫폼 및 구성 지원에서 예외가 있는 경우에 대한 자세한 정보가 포함되어 있습니다.
Qt 애플리케이션 배포
각 플랫폼의 배포 절차는 다르며 해당 플랫폼 페이지에서 더 자세히 다룹니다. 한편, 배포 절차를 전반적으로 요약한 배포 문서가 있습니다.
지원 버전
자세한 내용은 지원되는 Qt 버전을 참조하세요.
일반 법적 면책 조항
Qt는 어떠한 종류의 보증도 없이 "있는 그대로" 제공되며, 당사 제품에는 오류나 버그가 없음을 유의하시기 바랍니다. 관련 법률이 허용하는 최대 한도 내에서, Qt 회사는 자신과 공급업체를 대신하여 라이센스 소프트웨어와 관련하여 상품성, 특정 목적에의 적합성, 소유권 및 비침해에 대한 묵시적 보증을 포함하되 이에 국한되지 않는 모든 명시적 또는 묵시적 보증 및 조건을 부인합니다.
© 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.