小编Pro*_*ick的帖子

我的Makefile中的rm -f命令不起作用

参考下面的代码,该命令rm -f *.o不会在编译过程后删除realnumsets.ogestore.o文件。您对我如何删除这些*.o文件有任何建议?

~/workspace$ more Makefile
eseguibile : gestore.o realnumsets.o Makefile
        gcc -ansi -Wall -O gestore.o realnumsets.o -o myprog

gestore.o : gestore.c realnumsets.h Makefile
        gcc -ansi -Wall -O -c gestore.c

realnumsets.o : realnumsets.c realnumsets.h Makefile
        gcc -ansi -Wall -O -c realnumsets.c

clean :
        rm -f *.o
Run Code Online (Sandbox Code Playgroud)
~/workspace$ make 
gcc -ansi -Wall -O -c gestore.c
gcc -ansi -Wall -O -c realnumsets.c
gcc -ansi -Wall -O gestore.o realnumsets.o -o myprog
Run Code Online (Sandbox Code Playgroud)
~/workspace$ ls -la
total …
Run Code Online (Sandbox Code Playgroud)

c linux makefile

0
推荐指数
1
解决办法
67
查看次数

标签 统计

c ×1

linux ×1

makefile ×1