An glib and ncurses based project, made for our LI3 class.
Project requirements (set by the professors) are in Requirements.pdf
(🇵🇹).
- GNU Make (build-time)
- GCC (build-time)
- Bash (build-time)
- Doxygen (optional, build-time)
- glib
- ncurses
Note that the only supported platform is Linux (others *NIX systems may work) and the only supported compiler is GCC (clang may work).
A release build is achieved with:
$ make
To perform a debug build (no optimizations, debug symbols enabled):
$ DEBUG=1 make
To generate documentation (Doxygen is required):
$ make docs
To remove files generated by a build, run:
$ make clean
Batch Mode:
$ ./programa-principal <path to *.csv files> <path to input file>
Interactive Mode:
$ ./programa-principal
As a university group project, we cannot allow external contributors.
- Afonso Dionísio Santos (a104276)
- Mário André Leite Rodrigues (a100109)
- Pedro Figueiredo Pereira (a104082)