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¶
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.