编译内核编译过程 有谁见过这个错误

在编译内核编译过程驱动,各種源代码的时候难免会出现错误,解决方法有几种
1.百度一般我们都可以找到解决问题
2.通过报错信息我们可以查看到哪个文件的多少行報错了,通过vim去查看具体位置再进行进一步分析
3.对于报错信息没有行数或者没有文件指示的情况下,我们可以通过grep命令对报错信息查找一般报错信息会在源码里面,这个命令就可以直接查出这个错误信息在哪个位置以便我们进一步分析

4.实在不行,问问同事其他高手

(1)、makefile 文件中的目标文件(以 *.o 结尾)的编译顺序书写得是否有问题

因为 make 命令对 makefile 文件的书写规则、以及编译的先后顺序是相当苛刻 的,通常只要差那么一点点编译、连接、直到生成最后的文件都无法通过。

(2)、编译内核编译过程中需要的库文件(*.LIB)是否都已经正确在编译、连接的路径选项中

我要回帖

更多关于 内核 的文章

 

随机推荐