maze.cpp is a visualiser for generating and solving mazes.
For more see EXAMPLES.md
Requirements
- cmake
- Boost.Program_options
- SFML
# Download the project and move into it.
$ git clone https://github.com/multifrench/maze.cpp.git && cd maze.cpp
# Create build directory.
$ mkdir build && cd build
# Build project.
$ cmake -S .. -B . && make && cd src
# Make it executable
$ chmod +x maze.cpp_run
# Run
$ ./maze.cpp_run --help
Or one-liner
git clone https://github.com/multifrench/maze.cpp.git && cd maze.cpp && mkdir build && cd build && cmake -S .. -B . && make && cd src && chmod +x maze.cpp_run
See documentation
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
- multifrench - Initial work - github
See also the list of contributors who participated in this project.
This project is licensed under the GNU GPL v.3 license - see the LICENSE file for details.