makefile make: *** [a.o] Error 1

2025-05-19 01:23:34
推荐回答(3个)
回答1:

指令规则前面必须用tab缩进
a:a.o
ld -s -o a a.o 错误
a:a.o
ld -s -o a a.o 正确
每个人设置的缩进数不一样,按下tab就好了,不要用空格键代替

回答2:

linux下
rm *.exe 出现和你一样的错误,因为不是在windows下,所以删去*.exe就好了
可以看看是不是rm的格式错误

回答3:

o:.s
as -o a.o a.s