-
arm-gtest
This repository contains a sample project for TDD development on ARM devices using Google Test
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
A few days ago I posted my sample project which uses the cmake approach for this. As u\embeddedartistry mentioned two output directories are configured, one for native compilation (unit test) and one for cross-compilation (target binaries etc.). I just created a small script that builds both targets with a single command and I find it very pleasant to work with so far. All with a single command you can: build unit tests, run the unit tests, build target binaries and flash binaries onto the target. You can also only run the tests or only flash of course. Essentially it contains different cmake files for each target which are included in the main cmake file so it's easy to swap in/out different libraries or targets.