将target指定到别的目录

来源:互联网 发布:数据分析 培训 广州 编辑:程序博客网 时间:2024/06/02 04:07

makefile

---------------------------------------------------------

 

CC = gcc
OUT := wds/

main : main.c
    set -e; echo "  [CC] main.o "; $(CC) -o $(OUT)$@ main.c;

 

 

---------------------------------------------------------

 

这样输出文件就在 wds目录下了。

但是这样有个问题,就是 target永远生成不了,也就是新的。这样会不会有问题呢?