当前位置: 技术问答>linux和unix
编译linux内核问题
来源: 互联网 发布时间:2017-04-24
本文导语: 编译器按照网上的步骤装了,然后在linux根目录下可以执行make命令,可是在对单个的程序执行预处理的命令的时候就会报错说linux/mm.h不存在,我在源代码那儿找到了呀,为什么会报错呢? | ...
编译器按照网上的步骤装了,然后在linux根目录下可以执行make命令,可是在对单个的程序执行预处理的命令的时候就会报错说linux/mm.h不存在,我在源代码那儿找到了呀,为什么会报错呢?
|
你在源代码顶层目录执行make的时候,很多编译连接参数在makefile中都给自动设置了。
但当你单独编译某一个c文件的时候,gcc编译参数就要你自己来指定了。
但当你单独编译某一个c文件的时候,gcc编译参数就要你自己来指定了。
|
楼上正解,你需要自己gcc的时候指定头文件包含目录。
|
1楼说的最靠谱