bWidgets
Core widget toolkit designed for Blender
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Building bWidgets

Instructions on how to compile bWidgets from source code.

Step 1: Install Dependencies

Required:

Demo Application:

On Windows it's easiest to use the winget command to install libraries.

Step 2: Clone Sources

Navigate to a directory of choice to put the sources and the build under. Then clone the repository, including submodules:

$ git clone --recurse-submodules https://github.com/julianeisel/bWidgets.git
$ cd bWidgets

This creates a bWidgets/ directory with the sources and navigates into it.

Step 3: Configure CMake

From the source directory (the bWidgets/ directory created above):

$ cmake -B ../build

This creates a build/ directory next to the bWidgets/ one.

Step 4: Build

You can build bWidgets from your IDE (or make directly on Linux). For a cross-platform command, use the following, still in the same source directory:

$ cmake --build ../build --config Release

The demo application executable is located at build/bin/bWidgetsDemo.