linux为什么写好一个内核模块要依靠内核源码的的makefile来编译

[复制链接]
查看11 | 回复2 | 2011-7-25 13:32:20 | 显示全部楼层 |阅读模式
编译还是用 gcc编译,make只是根据文件依赖的关系,构建出一个DAG,然后按照拓扑排序的顺序,编译源文件,如果源文件比它的依赖文件老,则会自动编译。make不是编译器,它只是调用gcc自动完成编译,省得你一行行的敲gcc命令。尤其是大型工程,需要这种自动编译的工具。理解了吗?...
回复

使用道具 举报

千问 | 2011-7-25 13:32:20 | 显示全部楼层
顺不内核是用makefile来组织和管理的...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行