The GrAAL is a series of functions that represent typical algorithms for array manipulation. This project was developed following instructions and orientations given by Prof. Selan Rodrigues dos Santos. By building this generic library we want to demonstrate the importance of programming abstraction, and code reuse while developing an application in the next exercise.
We developed 11 algorithms based on problemas described at docs/problems.pdf
file.
Please, read the document to understand the problems.
This project was developed using CMake and GTest, so you must have these softwares installed on your machine to compile successfully.
With these programs ready, you can use:
mkdir build
(if is necessary)
cd build
cmake ..
make
and, finally run with ./run_tests
.
After these steps, you can use the compiled library in all your C++ future projects.
Note: You may need change in
CMakeLists.txt
the location of installation of the library.
This C++ library was developed by Victor Raphaell Vieira Rodrigues < [email protected] >.
© IMD/UFRN 2019.