Our great sponsors
-
cmake-project-template
This project is aimed at jump-starting a C/C++ project that can build libraries, binaries and have a working unit test suite. It uses CMake build system and is deliberately completely minimal.
-
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.
-
CLI11
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.
What general file structure would I use? I am considering using a CMake template like this. Are there better templates, or should I avoid this approach entirely?
I am considering using a CLI generator like this. How could I add these commands to my shell? Here, we are simply calling cpp output files (e.g. ./add -x=1 -y=2, where add is a built file). What if I wanted all my commands to be visible elsewhere and with a prefix (e.g. math add -x=1 -y=2)?
I'd recommend to use CLI11. I was baffled by how much it can do.