Android内核编译-cp:无法创建常规文件'..img/zImage':没有这样的文件或目录错误
Posted
技术标签:
【中文标题】Android内核编译-cp:无法创建常规文件\'..img/zImage\':没有这样的文件或目录错误【英文标题】:Android Kernel Compiling - cp: cannot create regular file '..img/zImage': No such file or directory errorAndroid内核编译-cp:无法创建常规文件'..img/zImage':没有这样的文件或目录错误 【发布时间】:2021-10-24 06:05:45 【问题描述】:我正在尝试从源代码编译内核,但我遇到了一个很烦人的简单问题。
我的环境: Ubuntu 18.04 x86_64 / 内核源版本:3.0.40 / CC:arm-linux-androideabi-4.8
当我尝试使用“make”获取内核映像时,我得到了以下输出:
SHIPPED arch/arm/boot/compressed/lib1funcs.S
AS arch/arm/boot/compressed/lib1funcs.o
LD arch/arm/boot/compressed/vmlinux
OBJCOPY arch/arm/boot/zImage
Kernel: arch/arm/boot/zImage is ready
=> zImage, copy to ../img/zImage
cp: cannot create regular file '../img/zImage': No such file or directory
/home/username/Desktop/KERNEL/src/arch/arm/boot/Makefile:58: recipe for target 'arch/arm/boot/zImage' failed
make[1]: *** [arch/arm/boot/zImage] Error 1
/home/username/Desktop/KERNEL/src/arch/arm/Makefile:280: recipe for target 'zImage' failed
make: *** [zImage] Error 2
图像文件正在 arch/arm/boot/ 目录中创建,但上面有锁图标。
我尝试了什么? 我试图以超级用户身份编译(同样的错误)
有人可以帮我解决这个问题吗?
【问题讨论】:
【参考方案1】:你能分享 src/arch/arm/boot/Makefile +58 中的代码吗? 但是,如果已经制作了 arch/arm/boot/zImage,您可以跳过其余的构建过程
【讨论】:
以上是关于Android内核编译-cp:无法创建常规文件'..img/zImage':没有这样的文件或目录错误的主要内容,如果未能解决你的问题,请参考以下文章