Skip to content

MathBoardProject/MathBoardAlgoML

Repository files navigation

MathBoardAlgoML

Build

Tested on Linux.

  • Linux (and other Unix systems like MacOS):
    • Install necessary packages (different commands based on your distribution)
      • Fedora:
        • sudo dnf install cmake git ffmpeg vtk opencv opencv-devel tesseract tesseract-devel spdlog spdlog-devel
        • Make SymEngine from source
      • Arch:
        • sudo pacman -S --needed cmake git ffmpeg vtk hdf5 opencv tesseract tesseract-data-eng symengine spdlog
      • Ubuntu:
        • sudo apt install cmake git ffmpeg opencv tesseract spdlog
        • Make SymEngine from source
    • git clone https://github.com/MathBoardProject/MathBoardAlgoML
    • cd MathBoardAlgoML
    • mkdir build
    • cd build
    • cmake ..
    • cmake --build .
    • ./mathboard
  • Windows (WSL):
    • Setup WSL (Windows Subsystem for Linux)
    • Inside your WSL container do the Linux steps
  • Windows (Visual Studio):
  • Windows (Terminal):

Testing

  • Linux
    • Install socat:
      • Fedora: sudo dnf install socat
      • Arch: sudo pacman -S --needed socat
      • Ubuntu: sudo apt install socat
    • Build the project
    • ctest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors