HEADERS = schedule.h
default: papcmp
program.o: schedule.c $(HEADERS)
gcc -g -lnuma -lm -pthread schedule.c -lutil -lz -o schedule.o
program: schedule.o
gcc schedule.o -o papcmp
clean:
-rm -f schedule.o
-rm -f papcmp
-rm -f *.log dump.gz
这是我第一次尝试创建make文件。看起来好像有个错误。你能帮我弄一下吗?根据输出,bold
中的行有错误。
Make对空格和制表符非常挑剔。命令行绝对必须缩进一个制表符,而不是空格。您可能需要调整编辑器以生成制表符。