首页 > 学院 > 开发设计 > 正文

makefile文件的编写,目标文件作为目标是否多余?

2019-11-08 01:03:24
字体:
来源:转载
供稿:网友

我有三个文件,sinc.c cosc.c main.c

Makefile文件编写如下:

#片段一

main: main.o sinc.o cosc.o

gcc -o main main.o sinc.o cosc.o

clean:

rm -f main main.o sinc.o cosc.o

#片段二

main.o: main.c

gcc -c main.c

cosc.o: cosc.c

gcc -c cosc.c

sinc.o: sinc.c

gcc -c sinc.c

以上为Makefile全部内容,我测试过,仅仅片段一,就能正确编译出obj文件和可执行文件,那么片段二是否多余?而且Makefile具有自我推导命令的功能,但是我看过网上很多人的写法都是加入了片段二的写法,这是为什么呢?


上一篇:Qt实现多国语言切换

下一篇:冒泡排序

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表