exedarken: darken.c
gcc -o exedarken darken.c
exeimagestats: imagestats.c
gcc -o exeimagestats imagestats.c
exelighten: lighten.c
gcc -o exelighten lighten.c
exerotate: rotate.c
gcc -o exerotate rotate.c
exeflip: flip.c
gcc -o exeflip flip.c
exematte: matte.c
gcc -o exematte matte.c
Theres my makefile。有没有办法当我执行这个makefile时,我会看到我得到的编译错误?
答案 0 :(得分:2)
在控制台中写:
make VERBOSE=1
答案 1 :(得分:2)
默认情况下,make打印它执行的任何命令的输出,即如果有编译错误,则应显示它们。
一个无关的说明:重复自己很糟糕;你的makefile可以简化为
executables := exedarken exeimagestats exelighten exerotate exeflip exematte
$(executables) : exe% : %.c
gcc -o $@ $<