About
Qbs is a tool that makes the build process simpler when developing projects across multiple platforms. You can use Qbs for any software project, regardless of the programming language, toolkit, or libraries that you use.
Qbs provides the following benefits:
- Declarative paradigm
- Well-defined language
- Platform and programming language independence
- Correct and fast incremental builds
- Extensible architecture
- Easy integration to IDEs
Download
If you want to give it a try, Qbs installation packages are available for Windows, macOS, Linux, and FreeBSD:
You can also build Qbs locally from sources, as described in Building Qbs.
Documentation
Qbs is extensively documented in the Qbs Manual. It provides overviews of the Qbs language and usage, as well as how-to information about particular use cases. The reference contains in-depth descriptions of the language items, built-in services, command line tools, modules, and commands.
Community
If you still have questions or run into problems when using Qbs, you can contact the Qbs community. Qbs is open source software developed by a dedicated team. You can report issues in our bug tracker, talk to us on IRC on the #qbs channel at chat.freenode.net, or send us email using the mailing list. Contributions are welcome!
© 2018 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.