Introduction

# Qbs Manual

## Version 1.9.0

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.

Qbs is an all-in-one tool that generates a build graph from a high-level project description (like qmake or CMake) and additionally undertakes the task of executing the commands in the low-level build graph (like make).

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

- Introduction
- Setup
  - Installing
  - Configuring
  - Managing Qt Versions
- Usage
  - Language Introduction
  - Building Applications
  - Running Applications
  - Installing Files
  - Using the Shell
  - Generators
  - Custom Modules and Items
- How-tos
- Reference
  - List of All Items
    - List of Language Items
    - List of Convenience Items
  - List of Built-in Services
  - List of Command-line Tools
  - List of Modules
  - Command and JavaScriptCommand
- Appendix A: Building Qbs
- Appendix B: Code Attributions

Introduction