add [a] [b]
If less than two numbers provided, zeroes are used instead. If more - an error occurs.
Help flags -h
/--help
support is available.
- C++ compiler - needs to support C++17 standard
- CMake 3.15+
Dependencies (such as development libraries) can be found in the dependencies folder in the form of the text files with package names for different package managers.
-
Clone the project.
git clone git@github.com:ucu-computer-systems/cpp-template.git
-
Install required packages.
On Ubuntu:
[[ -r dependencies/apt.txt ]] && sed 's/#.*//' dependencies/apt.txt | xargs sudo apt-get install -y
On MacOS:
[[ -r dependencies/homebrew.txt ]] && sed 's/#.*//' dependencies/homebrew.txt | xargs brew install
Use Conan on Windows.
-
Build.
cmake -Bbuild cmake --build build