Linux Busybox 编译遇到的问题[图文]

在Linux下编译busybox的过程中,要遇到很多问题,但是解决问题的方法,都类似。

解决方法:在系统头文件中中找到相同的定义,复制到源文件中。

Linux Busybox 编译遇到的问题[图文]

到系统头文件所在目录(/usr/include)   cd /usr/include

然后用grep以关键词“O_NOATIME”搜索,  grep -rn O_NOATIME ./*

Linux Busybox 编译遇到的问题[图文]

搜索得到三个文件包含O_NOATIME,在后面两个中随便选一个文件(比如:选择./bits/fcntl.h),然后进入选择的文件(./bits/fcntl.h),将49行复制。

粘贴到提示错误的那个文件中,然后重新make一下。