Developer(s) | Qt Project |
---|---|
Initial release | February 15, 2012[1] |
Stable release | 1.22.1
/ April 29, 2022[2] |
Repository | www |
Written in | C++, JavaScript, QML, some Java and TypeScript |
Operating system | Cross-platform |
Type | Build automation, software development tools |
License | LGPL[3] |
Website | wiki |
Qbs (pronounced Cubes) is a cross-platform free and open-source software for managing the build process of software. It was designed to support large, complex projects, written in any number of programming languages, primarily C/C++.
Qbs is an all-in-one tool that generates a build graph from a high-level project description (like its predecessor qmake), and additionally undertakes the task of executing the commands in the low-level build graph (like make).
Qbs was originally created by Nokia, then The Qt Company, who distributes it along with their Qt toolkit. It integrates with the Qt framework, and automates the creation of moc (meta object compiler) and rcc (resource compiler) sources, which are used in Qt's meta-object system and in the integration of binary resources (e.g. pictures).
It has been deprecated by Qt Group in 2018 to redirect the resources to CMake instead "Deprecation of Qbs"..