Prerequisites
To build and run the PARA SDK, the following environment is required.
| Item | Requirement | Rationale / Notes |
|---|---|---|
| Compiler | GCC with C++17 support | Para.cmake sets CMAKE_CXX_STANDARD 17 |
| Build tool | CMake 3.16+ | Built with the PARA CMake module (Para.cmake); cmake_minimum_required(VERSION 3.16) |
| Running examples | tmux | Used in the split mode of examples-runner.sh (use --no-tui if unavailable) |
The exact minimum GCC version is not specified because it may vary depending on the deployment environment. We recommend performing a build once to confirm it.
Once you are ready, start by reviewing the structure of the SDK → SDK Directory Layout