编译海思Hi3518EV200 报错 /usr/bin/ld: i386:x86-64 architecture of input file `mkyaffs2image.o' is incompat

解决办法:

这里使用的环境为ubuntu16.04 32位,之所以报错是因为这个SDK之前在64位的环境编译过,留下的中间文件mkyaffs2image.o没有清理干净,只要把这些mkyaffs2image.o在64位机器编译留下的中间文件清理干净,问题自然解决。

切换到/opt/Hi3518E_SDK_V1.0.2.0/osdrv/tools/pc/mkyaffs2image/mkyaffs2image# 目录下make clean或者 rm *.o,清除即可。

猜你喜欢

转载自blog.csdn.net/taotongning/article/details/82380782