Makefile

每次都会更新

APP:pthread.c
    gcc -g $^ -o APP -lpthread
R:
    ./APP
cl:
    rm -rf ./APP

每次都需要删除后再次编译才能更新

APP:
    gcc -g pthread.c -o APP -lpthread
R:
    ./APP
cl:
    rm -rf ./APP

总结:Makefile每次会检测:后面的文件是否被更新,如果被更新则重新编译,但按照第二种写法:后面没有内容的话是不会检测更新的,每次都是最新,因为他检测不出来。

posted @ 2022-05-20 19:52  西北小蚂蚁  阅读(31)  评论(0编辑  收藏  举报