Daca te-ai apucat recent sa inveti programare in C sau C++ pe Linux (sau WSL), probabil te-ai lovit deja de partea repetitiva. Scrii cod, salvezi, apoi mergi in terminal si scrii celebra comanda:
gcc main.c -o program
Daca ai gresit o virgula in cod? Corectezi si scrii comanda din nou. Daca vrei sa rulezi programul? Scrii ./program. Daca vrei sa stergi ce ai facut? Scrii rm program.
Ei bine, pentru a scapa de toate astea, intervine Makefile. Nu este o unealta doar pentru experti, ci este cel mai bun prieten al oricui vrea sa economiseasca timp.
[mai mult...]