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

如题所述

编译还是用 gcc编译,make只是根据文件依赖的关系,构建出一个DAG,然后按照拓扑排序的顺序,编译源文件,如果源文件比它的依赖文件老,则会自动编译。make不是编译器,它只是调用gcc自动完成编译,省得你一行行的敲gcc命令。尤其是大型工程,需要这种自动编译的工具。理解了吗?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-25
顺不内核是用makefile来组织和管理的追问

什么意思

第2个回答  2012-02-25
请问楼主得到正确答案了吗?我也很想知道答案!谢谢!
相似回答