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
发布评论