This is a CMake framework for GCC compilation.
- Single project compilation
- Multi projects compilation at the same time
- Support menuconfig
- Support compile project in everywhere
- Support x86、arm、risc-v GCC toolchain
- Support all platform :windows、linux、macOS
- Compile two demos separately
cd examples/helloworld
make
cd examples/helloworld2
make
- Compile two demos at the same time
cd examples
make
Currently just let menuconfig work, the rest is some user's kconfig codes.
cd examples/helloworld
make menuconfig
cd examples/helloworld2
make menuconfig