Introduction

Qbs Manual

Version 1.24.1

Qbs is a tool that helps simplify the build process for developing projects across multiple platforms. Qbs can be used for any software project, regardless of programming language, toolkit, or libraries used.

Note: Please report bugs and suggestions to the Qt Bug Tracker.

  • Introduction
  • Setup
    • Installing
    • Configuring Profiles and Preferences
    • Managing Qt Versions
  • Usage
    • Language Introduction
    • Building Applications
    • Running Applications
    • Installing Files
    • Target Platforms
    • Using the Shell
    • Generators
    • Multiplexing
    • Custom Modules and Items
    • Module Providers
  • How-tos
  • Reference
    • List of All Items
      • List of Language Items
      • List of Convenience Items
      • List of Probes
    • List of Built-in Services
    • Command-Line Interface
    • List of Modules
    • List of Module Providers
    • Command and JavaScriptCommand
  • Appendix A: Building Qbs
  • Appendix B: Migrating from Other Build Systems
  • Appendix C: The JSON API
  • Appendix D: Licenses and Code Attributions

Introduction

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