01/10/2018, 10:45 
               
            Giải thích giúp mình về các kí tự đặc biệt trong makefile với

Mọi người giải thích giúp mình các kí tự %.c %.cpp các biến OBJ OBJDIR patsubst và các kí tự @ kia với ạ.Thanks.
            Bài liên quan
         
                
            




Hi Trọng Dũng.
Không nhầm thì bạn hỏi khá nhiều câu về make file. Bạn nên tìm các tài liệu đọc trước.
http://www.delorie.com/djgpp/doc/ug/larger/makefiles.html
thật ra e có đọc, nhưng đọc k hiểu. kể cả là tiếng việt hay tiếng anh.
%.o %.ckia là e hiểu r, giờ còn phầnOBJSDIR / %.othật sự e k hiểu chỗ/đó để là gì.và các kí tự
@đứng trước các lệnh shell kia để làm gì nữa ? anh chỉ em với.Hi Trọng Dũng.
có phải chỗ
$(OBJDIR /%.o)kia chính là./build/%.omà%.o và %.cthì 2 cái%này là tên Target k có exten nhỉ ?thế còn phần
patsubstlà cái j anh ?Hi Trọng Dũng.
Hi Trọng Dũng.
patsubst bạn đọc ở đây.
https://www.gnu.org/software/make/manual/html_node/Text-Functions.html