推荐回答
在开发大型的、多模块的程序过程中,离不开make工具的使用。在使用makefile工具对多个源程序进行编译、连接时,首先必须要确保你需要编译的程序都是正确的,然后将编译各个源程序按照一定的先后顺序写入到一个makefile文件中,在此编译过程中,到底哪一个源程序是只编译、不连接;哪一个源程序是需要等别的源程序都编译好了之后,再进行最后的连接,这些都必须写清楚。而且还需要注意的就是:各个源程序的编译、连接的顺序在makefile文件中的先后顺序是很重要的,这一点绝对不能够写错。否则的话,就无法实现内核的正确编译。只要做到了熟练使用makefile文件的编写,那么肯定就可以起到加快编译内核速度的目的。因为只有那些被修改过的源程序才会被编译、而那些未被修改过的源程序不会被编译,最后再进行统一的链接,产生出最终的可执行程序。
龙宣霖2019-12-21 20:05:10
提示您:回答为网友贡献,仅供参考。