QBS(1)
π QBS β ok bestie, let's build something
so likeβ¦ qbs(1) is the manual for the Qbs build tool, and it lives in the User Commands section of the manual pages. it's giving "one tool to build them all" and honestly? it ate. π¦
β¨ NAME β¨
qbs β the Qbs build tool. that's it, that's the name, periodt. π
β¨ SYNOPSIS β¨
qbs [command] [command parameters]
β¨ DESCRIPTION β¨
Qbs 3.3.0, a cross-platform build tool. β¨ it builds your stuff, on basically any platform, and it does it with main character energy. π
πΈ Built-in commands πΈ
okay so here's the whole squad of built-in commands, no skips, no cap:
buildβ Build (parts of) a project. also lowkey important: this is the default command, so if you don't say anything else, this is what happens. πcleanβ Remove the files generated during a build. it's the "clear your camera roll" of commands, ngl. π§Ήdump-nodes-treeβ Dumps the nodes in the build graph tostdout. very "show me your guts" of it. π©»generateβ Generate project files for another build tool. translating for the other girlies fr fr. π¬helpβ Show general or command-specific help. your bestie when you're confused. π«Άinstallβ Install (parts of) a project. put it where it belongs. πlist-productsβ Lists all products in the project, including sub-projects. every single one, we're not leaving anyone out. πresolveβ Resolve a project without building it. justβ¦ figuring things out first, and honestly? valid. π€runβ Run an executable generated by building a project. build it then go. π₯sessionβ Starts a session for an IDE. for the IDE girlies. π»shellβ Open a shell with a product's environment. yes, the env is already set up, you're welcome. πshow-versionβ Print the Qbs version number tostdout. simple. iconic. πstatusβ Show the status of files in the project directory. vibe check your files fr. πupdate-timestampsβ Mark the build as up to date. gaslighting the build system but make it ~self-care~. β¨
π Auxiliary commands π
these are the side characters who are actually carrying the whole plot:
configβ This tool manages qbs settings. βοΈconfig-uiβ This tool displays qbs settings in a GUI. for when the terminal is not the vibe today. π₯οΈcreate-projectβ This tool creates a qbs project from an existing source tree. glow-up your codebase fr. π¦setup-androidβ This tool creates qbs profiles from Android SDK and NDK installations. π€setup-qtβ This tool creates qbs profiles from Qt versions. π§setup-toolchainsβ This tool creates qbs profiles from toolchains. π§
β¨ SEE ALSO β¨
want the detailed tea on any single command? use the help command. for instance:
qbs help build
and the full documentation for qbs is available at <http://qbs.io>. go read it, iykyk. ππ
ok that's the whole page, you're officially educated bestie π nothing skipped, nothing summarised β every command is right where it belongs.
signing off from the manual page: this was qbs 3.3.0, dated April 2026, in the QBS(1) section β my User Commands era. mwah. ππ
π¦ where this page comes from
- ubuntu stonking: qbs 3.3.1-1 Β· LGPL-3.0-only OR GPL-2-or-3-or-KDE-Free-Qt-Exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms