Skip to content

justinluque/SudokuCpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

  • C++ Compiler with C++20 support
  • Ncurses library and headers
  • Windows or MacOS
  • A terminal with color support

Building

Windows

To compile the project on Windows, you will need build tools that give you access to Ncurses and its headers as well as an up to date version of gcc (supports at least C++20). The easiest way to get access to these, in my opinion was through MSYS2 though there are most likely other ways as well. If you are attempting to compile this project using the Makefile on a toolchain other than UCRT64 MSYS2, you will most likely have to alter the Makefile, specifically the include directories of CXXFLAGS in Makefile.win.

  1. Install MSYS2 (The Windows Makefile is set up for specifically the UCRT64 environment)
  2. Install dependencies
pacamn -S ncurses-devel ncurses base-devel make mingw-w64-ucrt-x86_64-gcc mingw-w64-ucrt-x86_64-make
  1. Clone the repository
git clone https://github.com/justinluque/COP-2006-SudokuCpp SudokuCpp/
cd SudokuCpp/
  1. Compile
make

If all goes well, an executable Sudoku.exe will be placed in the current directory.

References

About

Final Project for COP 2006

Resources

Stars

Watchers

Forks

Packages

No packages published