Desktop Platforms
Qt Creator is available in binary packages for the following operating systems:
You can use Qt Creator to build, run, debug, and analyze applications on these platforms.
Linux
Supported platforms are:
- (K)Ubuntu Linux 22.04 (x86_64) or later
- (K)Ubuntu Linux 24.04 (arm64) or later
To build Qt applications using Qt Creator on Linux, you usually need the following:
- g++
- make
- libglib2.0-dev
- libsm-dev
- libxrender-dev
- libfontconfig1-dev
- libxext-dev
- libfreetype6-dev
- libx11-dev
- libxcursor-dev
- libxfixes-dev
- libxft-dev
- libxi-dev
- libxrandr-dev
- libgl-dev and libglu-dev if you use Qt GUI OpenGL functions
macOS
macOS 12.0 or later is supported with the Xcode tools for your macOS version available in the Mac App Store.
Windows
Supported platforms are:
- Windows 10 (x86_64) or later
- Windows 11 (ARM64) or later
Note: Some Qt Creator plugins rely on Direct3D (part of DirectX). You might have to manually enable support for it if you are running Windows in a Virtual Machine. For more information, see Hardware 3D acceleration (OpenGL and Direct3D 8/9) and Prepare the Host System to Use DirectX 9 Accelerated Graphics.
Compiling from Source
To build Qt Creator from the source, see the requirements and instructions in the readme file that is located in the source repository.
See also Supported Platforms.
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.