01/10/2018, 10:19
Giải thích giúp phần .PHONY trong Makefile
Mình đọc tới phần này không hiểu, bạn nào giải thích giúp với ạ.
Bài liên quan
Mình đọc tới phần này không hiểu, bạn nào giải thích giúp với ạ.
make abcxyz
đầu tiên nó sẽ kiểm tra xem có tồn tại file (hay thư mục)abcxyz
chưa, nếu có rồi thì ko làm gì cả, nếu chưa có thì nó mới thực hiện những dòng lệnh ở dưới abcxyz. Nếu ko choclean
thành.PHONY
thì nếu trong thư mục hiện tại bạn có 1 file hoặc thư mục mang tênclean
, khi gọimake clean
nó sẽ ko làm gì cả vì đã có fileclean
rồi..PHONY
sẽ khiếnmake
luôn thực hiện lệnhclean
, kể cả khi có file/thư mụcclean
trong thư mục hiện tại.