This tutorial will guide you through setting up CMake for embedded system, specifically for devices like Nuvoton M2354.
This tutorial covers:
- Managing source files and dependencies in a structured way
- Work with ARMClang by setting up the toolchain file.
- Understanding CMake scopes
View the slides online:
This repository contains the source code for the online slides, which are built using Reveal.js.
A sample embedded CMake project for Cortex-M devices such as M2354 is available here: Cortex-M CMake Project