This project is divided into 2 main modules, Task1 & Task2.
To setup the project run the following commands:
mkdir build && cd build # create a build directory
cmake ../ # configure all targets
cmake --build . # build all targets
After this all the built binaries can be found in their respective build
sub-directories:
- Task1 executable:
build/Task1/Task1
- Task1 test executable:
build/Task1/Task1-test
- Task2 client executable:
build/Task2/Task2_client
- Task2 client test executable:
build/Task2/Task2_client-test
- Task2 server executable:
build/Task2/Task2_server
- Task2 server test executable:
build/Task2/Task2_server-test