Tutorial Metin2 - Compilare rapida sursa game/db fara gmake clean
Compilare doar pe fisierele modificate
Salut!
Am observat ca multi nu stiti de aceasta metoda si de fiecare data cand faceti o modificare in sursa game/db, recompilati toata sursa de la zero folosind:
Code:
gmake clean
gmake -j...
Ei bine, exista o metoda simpla prin care puteti compila doar fisierele care au fost modificate, fara sa mai recompilati tot proiectul.
Cum functioneaza?
Dupa ce modificati un fisier, rulati comanda touch pe acel fisier. Aceasta comanda actualizeaza data modificarii, iar la urmatoarea compilare se vor recompila doar fisierele necesare (inclusiv dependintele lor).
Exemplu:
Sa presupunem ca ai modificat fisierul char_item.cpp
Vom scrie in putty:
Daca ai modificat mai multe fisiere, le treci pe toate:
Dupa aceea compilezi normal, fara sa mai folosesti gmake clean:
Avantaje
- compilare mult mai rapida
- nu mai pierzi timp cu gmake clean inutil
- se compileaza doar fisierele modificate + depends lor
- ideal pentru modificari rapide in sursa game/db Metin2


la acest mesaj și conținutul se va afișa automat.


