snovvcrash / LibCoders-GUI

File compression library (includes 6 algorithms) with Qt GUI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LibCoders-GUI

Simple Qt application that lets you compress files (6 algorithms available: Shennon, Fano, Huffman, Bigram Huffman, Adaptive Huffman and Arithmetic coding).

Made for educational purposes.

Screenshot

Screenshot-1

Building and requirements

LibCoders-GUI is created via Qt framework so it needs QtCreator (or at least qmake) installed to be built:

Building with qmake:

mkdir release
cd release
qmake ../LibCoders-GUI.pro -r -spec linux-g++-32 CONFIG+=debug
make

Weird code?

Yep, a little bit. That's because this app is just a GUI adaptation of the CLI version libcoders library.

Platform

LibCoders-GUI was developed for GNU/Linux only.

About

File compression library (includes 6 algorithms) with Qt GUI

License:GNU General Public License v3.0


Languages

Language:C++ 98.9%Language:QMake 1.1%