COM3001 - Matus Novak - Final Year Project
Build Status
Description
This is the source code of the Matus Novak's final year project for COM3001. This project is a standalone application which can encode a small http based website, encode it into an 48Khz audio, transmit over large distanced using FM transmitter, and then decode it on the other side and serve the files to the user.
Compiling
You will need CMake 3.1 or newer with a relevant compiler (GCC, Clang, or Visual Studio 2017). The compiler must support C++17
cd com3001
mkdir build
cd build
cmake .. -G "Visual Studio 15 2017" -DCMAKE_BUILD_TYPE=MinSizeRel -DBUILD_TESTS=ON
cmake --build . --target ALL_BUILD --config MinSizeRel
Testing
ctest --verbose -C "MinSizeRel"