编译busybox提示打不开头文件
时间:10-02
整理:3721RD
点击:
在编译busybox,make的时候总是提示无法打开usr/inlcude里面包含的头文件。
错误提示如下:
miscutils/nandwrite.c:49:26: mtd/mtd-user.h: No such file or directory
In file included from /work/tools/gcc-3.4.5-glibc-2.3.6/lib/gcc/arm-linux/3.4.5/../../../../arm-linux/sys-include/linux/sched.h:16,
from miscutils/nandwrite.c:50:在/usr/include里面实际上是存在相应的.h文件的
错误提示如下:
miscutils/nandwrite.c:49:26: mtd/mtd-user.h: No such file or directory
In file included from /work/tools/gcc-3.4.5-glibc-2.3.6/lib/gcc/arm-linux/3.4.5/../../../../arm-linux/sys-include/linux/sched.h:16,
from miscutils/nandwrite.c:50:在/usr/include里面实际上是存在相应的.h文件的
要到相应的设置里面吧.h文件的路径添加进来
no such file or directory 路径问题
1 可能真的没有,人家提示是mtd/mtd-user.h目录,而非你说的usr/inlcude
2 如果有,可以用-I指定
3 或者执行如下命令试试:cp /usr/include/mtd/ ./include/mtd/ -a
