Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.04 KB

README.md

File metadata and controls

26 lines (20 loc) · 1.04 KB

This is a simple implementation of the Reed-Solomon code in C++. The implementation only supports encoding and erasure correction (it is not a full decoder).

This codec is part of my SOP. The project report, can be read here (in danish).

Build

If you're on Linux just type make in the root directory and it will build the program and unit tests for you.

Manual:

mkdir -p build/
cd build/
cmake ..

Then to only build program:
make rsc
the unit tests:
make tests
or build all:
make

How to use

see main.cpp for an example of how to use the encoding decoding facade functions.

resource: https://en.wikiversity.org/wiki/Reed%E2%80%93Solomon_codes_for_coders