本文主要是介绍Petalinux由于网络原因产生的编译错误(3)-qemu-xilinx-system-native 失败,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1 获取qemu-xilinx-system-native 失败
编译时遇到qemu-xilinx-system-native 包获取失败,如下图所示:
解决这种错误方法如下:
进入Petalinux 工程,编辑工程下的 project-spec/meta-user/conf/petalinuxbsp.conf 文件,在
文件末尾添加如下内容:
PREMIRRORS_prepend = " \
git://.*/.* file:///mnt/hgfs/share18/downloads/downloads \n \
gitsm://.*/.* file:///mnt/hgfs/share18/downloads/downloads \n \
ftp://.*/.* file:///mnt/hgfs/share18/downloads/downloads \n \
http://.*/.* file:///mnt/hgfs/share18/downloads/downloads \n \
https://.*/.* file:///mnt/hgfs/share18/downloads/downloads \n"
文件中file:///mnt/hgfs/share18/downloads/downloads 要 pre-mirror url 的路径相
同。读者在添加时,需要将其替换成自己的包文件路径。结果如下图所示:
重新编译就不会出现qemu相关的报错。
这篇关于Petalinux由于网络原因产生的编译错误(3)-qemu-xilinx-system-native 失败的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!