Skip to content
This repository has been archived by the owner on Oct 20, 2023. It is now read-only.

kodezine/cmake-toolchains

Repository files navigation

Kodezine's CMake Collection

This is a comprehensive collection of CMake scripts for embedded systems developement. Each folder in this repository contains a markdown file that helps in making sense. I hope it does.

Minimum CMake version

While care has been taken to make the CMake scripts as modern as possible. 3.24 is bare minimum in most cases.

Cross Compiler Support

This collection includes a basic cross compiler collection support:

  1. ARM Compiler Version 6
    • Clang based armclang compiler.
    • for a paid licensed compiler, toolchain script to be used is here.
    • for a community licensed compiler, toolchain script to be used is here.
  2. ARM GNU Toolchain
    • popular arm-none-eabi-*
    • supports also the older version.
    • toolchain script to be used is here
  3. LLVM Embedded Toolchain for ARM
    • toolchain script to be used is here
  4. LLVM - GCC Hybrid
    • may fail to work, it's reaching end-of-life.
    • toolchain script to be used is here

A detailed use of the scripts is done here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published