Resources Read or watch:
Makefile Installing the make utility make-official documentation Learning Objectives At the end of this project, you are expected to be able to explain to anyone, without the help of Google:
General What are make, Makefiles When, why and how to use Makefiles What are rules and how to set and use them What are explicit and implicit rules What are the most common / useful rules What are variables and how to set and use them Copyright - Plagiarism You are tasked to come up with solutions for the tasks below yourself to meet with the above learning objectives. You will not be able to meet the objectives of this or any following project by copying and pasting someone else’s work. You are not allowed to publish any content of this project. Any form of plagiarism is strictly forbidden and will result in removal from the program. Requirements General Allowed editors: vi, vim, emacs OS: Ubuntu 20.04 LTS Version of gcc: 9.3.0 Version of make: GNU Make 4.2.1 All your files should end with a new line A README.md file, at the root of the folder of the project, is mandatory More Info Files In the following tasks, we are going to use these files. We want to compile these only.