用vivado 编译netfpga 产生couldn‘t execute “mb

编程入门 行业动态 更新时间:2024-10-26 09:18:23

用<a href=https://www.elefans.com/category/jswz/34/1769001.html style=vivado 编译netfpga 产生couldn‘t execute “mb"/>

用vivado 编译netfpga 产生couldn‘t execute “mb

问题一:编译NetFPGA-SUME-live-master的acceptance_test测试程序时,产生“couldn't execute "mb-ar": no such file or directory”, 具体如截图:

解决方法:

安装如下库:

apt-get install libstdc++5

apt-get install libstdc++

apt-get install lib32z1

 

问题二:编译NetFPGA-SUME-live-master的acceptance_test测试程序时,产生“mb-gcc: error while loading shared libraries: libstdc++.so.6: wrong ELF class: ELFCLASS64”, 具体如截图:

分析:是由于64bit的mb-gcc尝试读取32bit的库函数,而我的ubuntu 16.04 没有安装该32bit的库,所以不能读取32 bit库;

因此,需要安装对应的32bit的库,运行命令:sudo apt-get install lib32ncurses5 lib32stdc++6 

参考链接:

更多推荐

用vivado 编译netfpga 产生couldn‘t execute “mb

本文发布于:2024-02-10 19:51:37,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1676979.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:netfpga   vivado   mb   execute

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!