makefile找不到文件,总是提示缺少,麻烦帮忙看下谢谢。

CFLAGS=-std=c99
objects = main.o Methods_f.o ysb_iso8583_2_f.o des_f.o
a.out:$(objects)
gcc -o a.out $(objects)
des_f.o:ysb_iso8583_2_f.h

Methods_f.o:ysb_iso8583_2_f.h
ysb_iso8583_2_f.o:ysb_iso8583_2_f.h

.PHONY:clean start
clean:

rm a.out $(objects)

start:
./a.out

具体的错误信息是?贴一下?

还有这些文件的内容能贴一下吗?