Makefile 联编顺序

发布于 2022-10-15 05:28:11 字数 569 浏览 18 评论 0

如下
all: main

main: a.c b.c c.c d.c e.c f.c
         gcc -Wall -g a.c b.c c.c d.c e.c f.c

clean:
       rm -rf main

想请教的问题是 a.c   b.c   c.c   d.c   e.c   f.c  写在顺序可以不按顺序写不:如我写成 a.c   c.c   e.c   b.c   e.c   f.c

gcc -Wall -g   a.c   b. c   c.c   d.c   e.c   f.c 这个同上能不能不按顺序写

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

緦唸λ蓇 2022-10-22 05:28:11

你试试不就知道了

合久必婚 2022-10-22 05:28:11

回复 2# whaaat

    但是看代码就不知道从哪一个文件开始看比较好  比如linux驱动的代码里的Makefile文件也是这种类型的

作妖 2022-10-22 05:28:11

回复 3# ckf513728912
驱动里的顺序是没关系的,都是先编译所有的.c再连接.o的。

流年已逝 2022-10-22 05:28:11

回复 4# whaaat

   那么看源代码呢? 源代码也不用按它那个Makefile写的*.c文件顺序看吧  谢谢你慷慨的解答

安静 2022-10-22 05:28:11

回复 5# ckf513728912
不需要,但一般来说会有组织的,例如先主文件,再是一些辅助的。

林空鹿饮溪 2022-10-22 05:28:11

回复 6# whaaat

    太谢谢了,谢谢您慷慨解答

东北女汉子 2022-10-22 05:28:11

顺序不影响

祁梦 2022-10-22 05:28:11

没有影响

柳絮泡泡 2022-10-22 05:28:11

回复 8# snowboy9859

    谢谢

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文