Installation

Copy the contents of this repository into a <destination> folder and include Aarith in your CMake build using:

add_subdirectory(<destination>)

You can then link your target <targetname> against Aarith with:

target_link_libraries(<targetname> PUBLIC aarith::Library)

Requirements/Dependencies

Aarith is intended to be used without introducing further dependencies. You can use it immediately without having to further software.

Tests

If you want to run the tests, you need catch2, the Google benchmark library.

If you want to run the tests against other number libraries, you need to install MPFR and MPIR.

Documentation

The documentation is [available online](add link!). If you want to build it locally, you need Python, Sphinx, the readthedocs Theme, breathe and Doxygen.