About 315 results
Open links in new tab
  1. The Meson Build system

    Meson is an open source build system meant to be both extremely fast, and, even more importantly, as user friendly as possible. The main design point of Meson is that every moment …

  2. The Absolute Beginner's Guide to Installing and Using Meson

    This page is meant for people who are new to using Meson and possibly even to compiling C and/or C++ code in general. It is meant to contain one simple way of getting your build …

  3. Quickstart Guide - Meson

    To compile any given configuration, just go into the corresponding build directory and run meson compile. Meson will automatically add compiler flags to enable debug information and compiler …

  4. Manual - Meson

    Manual This is the user manual for Meson. It currently tracks the state of Git head. If you are using an older version, some of the information here might not work for you.

  5. Getting Meson

    We provide an MSI installer on the GitHub release page that can be used to install both Meson and Ninja at once for Windows. It also contains an embedded copy of Python, so scripts that …

  6. Running Meson

    By default, Meson will use the Ninja backend to build your project. If you wish to use any of the other backends, you need to pass the corresponding argument during configuration time.

  7. FAQ - Meson

    Meson needs to know several details about each compiler in order to compile code with it. These include things such as which compiler flags to use for each option and how to detect the …

  8. meson

    Try using meson.current_source_dir() or meson.project_source_root(). In the rare cases where the root of the main project is needed, use meson.global_source_root() that has the same …

  9. Tutorial - meson-python

    As meson-python is built on top of Meson, we will create a really simple Meson project. You may already have a Meson project you wish to publish, in that case, you can simply skip this step.

  10. meson-python

    Meson is characterized by build definitions written in a very readable domain-specific language and extremely fast builds. Meson support for Windows, macOS, Linux, and other UNIX-like …