Мне трудно понять, что делает эта строка кода:
sprintf(obj, "%s.o", root);
obj и root являются символьными буферами, из того, что я прочитал, root в основном копируется в obj?
Я не уверен, что делает "% s.o". % s должен указать строку, но .o?
спасибо за любую помощь