Install the building tools
sudo apt-get update
sudo apt-get install -y build-essential cmake
Install the dependencies:
sudo apt-get update
sudo apt-get install -y libboost1.62-all-dev libtinyxml2-dev
Install pre-commit
pre-commit install
Generate and build the project
cmake .
cmake --build .
Please follow the style guide: https://google.github.io/styleguide/cppguide.html