- Open the directory containing the native project configuration, rather than an arbitrary parent folder.
- Review the project overview: native build system, source files, declared target and configuration issues.
- Open Build Setup. Select a CMake preset, PlatformIO environment, or Zephyr SDK board as appropriate.
- Open the entry source file and inspect its includes. Build once if generated headers or the compilation database do not exist yet.
- Run Build project. Read the configure and compiler output; fix the first actionable error before proceeding.
- Inspect the generated image and memory usage. Do not assume that an old ELF belongs to the configuration you just selected.
Start here
Open and build a project
A practical first session from repository to build output.