Compiling
Following instructions assume you have git already installed in your system.
- Install dependencies.
2 sudo apt-get install -y cmake pkg-config
5 brew install cmake pkg-config
- Update submodules
1 git submodule update --init --recursive
- Setup compile directory inside the
cpp
directory.
- Compile and run.
For more information, make sure to check the Classes
tab.
Unit Tests
- Build the unit tests first:
- Run the unit test All the tests must pass.
Generating the Documentation
This C++ code is documented using Doxygen. Doxygen automatically generates the documentation based on the comments in header files.
If you want to update the documentation, follow the below steps.
- If not already installed, install
doxygen
: 2 sudo apt-get install -y doxygen graphviz
5 brew install graphviz doxygen
- Run doxygen (from
master
branch)