编译内核出现fatal error:XX File name too long的问题

来源:互联网 发布:加密软件如何破解 编辑:程序博客网 时间:2024/06/04 19:49

编译内核如果出现如上文件名过长的错误,一般是两个原因导致,一是路径过长,换个短点的路径即可;’一是导致出错的头文件可能有问题,需将此头文件替换掉。


此次我编译zynq的内核源码遇到的问题即属于第二种,我用命令:ls -l  文件名    查看了一下文件属性,发现此文件是一个软连接文件,但连接的文件名却是以一连串字符,足有十来行,可见此连接文件已经损坏。  在Makifile文件的首行查看此内核源码版本为4.4,然后我在Linux官网下载了一个内核版本为4.4的linux内核,用此内核中的同名头文件替换编译的内核中损坏的头文件,再重新编译,最终编译成功。
0 0
原创粉丝点击