美文网首页
makefile编写(六)

makefile编写(六)

作者: yshi2017 | 来源:发表于2018-09-27 17:34 被阅读0次

    问题描述:当在makefile同级目录下创建文件夹clean。

    此时make  clean会出现错误。

    解决办法:声明伪目标,跳过时间检查。

    taregt  = app

    src = $(wildcard  ./ *.c)

    obj = $(patsubst  %.c, %.o , $(src))

    $(target) : $(obj)

    (tab)   gcc  $^ -o  $@

    %.o : %.c

    (tab)  gcc -c  $< -o  $@

    .PHONY : clean   //  声明伪目标,跳过时间检查

    clean  :

    (tab)   -rm $(obj)  $(target)  -f 

    相关文章

      网友评论

          本文标题:makefile编写(六)

          本文链接:https://www.haomeiwen.com/subject/qyzeoftx.html