commit | bbd9c8fcfdda36fa69a6b65f95efdb242cbff30a | [log] [tgz] |
---|---|---|
author | Per Åstrand <per.astrand@arm.com> | Fri Sep 25 15:07:35 2020 +0200 |
committer | Per Åstrand <per.astrand@arm.com> | Fri Sep 25 15:07:35 2020 +0200 |
tree | e06d3b350062fcea2dabcb23426f0d0c9c12e12d | |
parent | 91a91738c0d7f4128edd5f2806b6b5292a698608 [diff] |
Avoid shadowing class members when initializing Change-Id: I47eae5334d2cfa5c6e17f820095dbadebce9a1e8
The core software is built with CMake. It is recommended to build out of tree like illustrated below.
$ mkdir build $ cd build $ cmake .. -DCMAKE_TOOLCHAIN_FILE=<toolchain> -DCMAKE_SYSTEM_PROCESSOR=cortex-m<nr><features> $ make
Available build options can be listed with cmake -LH ..
.
Supported CPU targets are any of the Cortex-M processors with any of the supported features, for example cortex-m33+nodsp+nofp. A toolchain file is required to cross compile the software.