Skip to content

scener math library (C++ learning project)

License

Notifications You must be signed in to change notification settings

carlosga/scener-math

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b4e85da · Aug 23, 2022

History

43 Commits
Mar 5, 2017
Aug 23, 2022
Aug 23, 2022
Aug 7, 2022
Aug 7, 2022
Mar 3, 2017
Aug 23, 2022
Aug 7, 2022
Aug 23, 2022
Mar 3, 2017
Aug 20, 2022
Jul 9, 2019
Aug 7, 2022

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