Thōth  0.0.0
Modern and generic C++14 header-only library for GUI and games
Thōth

https://gitlab.com/hnc/thoth
http://hnc.toile-libre.org/index.php?section=dev&page=thoth
https://www.lri.fr/~bagneres/index.php?section=dev&page=thoth

Thōth

Modern and generic C++14 header-only library for GUI and games

GNU Affero General Public License 3+

System Requirement

Required:

  • hopp
  • SFML || OGRE

Installation

With CMake:

  • mkdir build
    cd build
    cmake .. # -DCMAKE_INSTALL_PREFIX=/path/to/install # -DDEBUG=TRUE # -DDISABLE_TESTS=TRUE
    make
    # make doc
    # make test
    make install # su -c "make install" # sudo make install

Without CMake:

  • This project is a header-only library, you can copy the include directory in /usr/local (for example) or in your project. (But you have to define some macros to enable optional parts.)

Utilization

If you use CMake, add these lines in your CMakeLists.txt:

# Thōth
message(STATUS "---")
find_package(thoth REQUIRED)
# See /installation/path/lib/thoth/thoth-config.cmake for CMake variables