交叉编译arm内核时 遇到的文件缺少问题

在这周的开发工作中,遇到一些问题和对应的注意事项

编译内核的过程中遇到以下的错误:
./arch/arm/vdso/vdsomunge: Cannot open arch/arm/vdso.so.raw: No such file or directory
arch/arm/vdso/Makefile:34 recipe for target 'arch/arm/vdso/vdso.so.dbg' failed

原因:因为源文件是rar格式的,我在window解压再压缩成zip格式的文件,然后上传上去,在这个过程中,有文件的覆盖提示,我就没有理会它们。查资料后,发现Windows下文件命名和linux的不一样,Windows大小写是一样的,而linux,大小写分开,在Windows解压的话会造成文件、文件夹的覆盖。这就造成了源码的缺失。

发表评论

电子邮件地址不会被公开。 必填项已用*标注