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.


(K)Ubuntu Linux 22.04 (64-bit) or later is supported.

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 11.0 or later is supported with the Xcode tools for your macOS version available in the Mac App Store.


Windows 10 (64-bit) or later is supported.

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.

© 2024 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.