Skip to content

scener math library (C++ learning project)

License

Notifications You must be signed in to change notification settings

carlosga/scener-math

Repository files navigation

scener-math

scener math library (C++ learning project)

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Name Version
git
cmake
C++ compiler Clang / GCC
C compiler Clang / GCC

Compile from Source

  1. Clone repository
git clone --recurse-submodules https://github.com/carlosga/tvml.git
  1. Install dependencies (packages names for Debian)
sudo apt-get install git cmake clang libc++ lldb
  1. Configure the build (DEBUG)
cd tvml
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=debug -DCMAKE_CXX_COMPILER=clang++-<VERSION> -DCMAKE_C_COMPILER=clang-<VERSION>
  1. Build
make -j <NUM_CORES>

Running the tests

make test

Built With

Library/Framework Description
GSL Microsoft Guideline Support Library
Google Test The test runner framework

Authors

  • Carlos Guzmán Álvarez - Initial work - carlosga

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgments

About

scener math library (C++ learning project)

Topics

Resources

License

Stars

Watchers

Forks