Skip to content

DarkoGNU/SimpleLogo

Repository files navigation

SimpleLogo

Ubuntu macOS Windows

A simple Logo implementation in C++

Screenshots

Just a few lines of recursive code will result in beautiful imagery 😃

Flower Triangles Cube

Downloading the source and preparing for compilation

git clone https://github.com/DarkoGNU/SimpleLogo
mkdir SimpleLogo/build
cd SimpleLogo/build

Dependencies

  • png++

Installation on Windows:

conan install ..

Refer to docs.conan.io for Conan installation guide

Installation on macOS:

brew install png++

Refer to brew.sh for Homebrew installation guide

Installation on Arch Linux:

sudo pacman -Syu
sudo pacman -S png++

Installation on Debian/Ubuntu:

sudo apt update
sudo apt install libpng++-dev

Compilation

cmake ..
cmake --build .

The binary is named SimpleLogo and will be placed in build/bin

Usage

Check the folder Examples for examples of SimpleLogo's scripting language

Copyright

Please put the following copyright disclaimer where it's appropriate:

Copyright 2022 The SimpleLogo Authors.
Licensed under GPL-3.0-or-later

Contributions and bug reports

All contributions and bug reports are welcome!