Skip to content

Building

Use the stage scripts to build and stage projects. These scripts handle CMake configuration, dependencies, and deployment.

Prerequisites

  • Python 3.x
  • CMake 3.20+
  • Qt 5.x
  • C++17 compiler
  • Basler Pylon SDK (optional, for camera support)

Windows

Libraries are provided by vcpkg (automatically managed by the build scripts).

Linux

See Linux Dependencies for required system packages.

Debug Builds

python stage_animator_debug.py        # Stop Motion Animator
python stage_browser_debug.py         # Animation Browser
python stage_animator_debug.py --run  # Build and run
python stage_browser_debug.py --run   # Build and run

Release Builds

python stage_animator.py     # Stop Motion Animator
python stage_browser.py      # Animation Browser

Build Output

Staged builds are output to:

  • Debug: build/debug/<Project>/stage/
  • Release: build/release/<Project>/stage/

On Windows, the staged directory contains the executable and all required DLLs, Qt plugins, and resources.