CMake Build System

From Miosix Wiki
Revision as of 19:10, 20 July 2026 by Daniele.cattaneo (talk | contribs) (First draft and outline)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Miosix 3 introduces a new build system, based on CMake. The CMake build system has the same capabilities of the old Miosix Makefiles, and in addition it allows better composability of Miosix with other external projects.

How to build Miosix with CMake

Creating a kernelspace project with CMake

Creating a userspace binary with CMake

Configuring a Miosix CMake project