Files
donut.c/README.md
Arkaprabha Chakraborty cd8a8a454b Update README.md
2023-05-30 02:10:22 +05:30

1.2 KiB
Executable File

Description

Puts a spinning ASCII torus on the terminal. Original post by Andy Sloane can be found here.

How to run

  • Clone or download and extract the repository
  • Open a terminal inside the project directory
  • Follow the steps for your Operating System

For Windows

Prerequisites for Windows

How to build and run

  • gcc -O2 -o torus.exe torus.c -lm in the shell to compile using MinGW-w64
  • .\torus.exe in the shell to run the program

For Linux

Prerequisites for Debian based distributions

  • sudo apt install gcc to install the required compiler

Prerequisites for Arch based distributions

  • sudo pacman -S gcc to install the required compiler

How to compile, run and clean

  • make to build the program
  • make run to execute the program
  • make clean to remove the binary

Updates

  • Added support for dynamic resolution based on the size of the terminal
  • Added Windows support
  • Added support for dynamic resolution
  • Added help option to the program

Screenshot

Screenshot