ubuntu交叉编译 opencv报错error: missing binary operator before token解决方案
ubuntu交叉编译 opencv报错error: missing binary operator before token解决方案最近交叉编译opencv出现error: missing binary operator before token的错误,查了好多资料都没有很好的解决方案,后面认真的分析了一下错误的地方,最终问题解决。硬件平台ubuntu 20.04arm:AM5708开发板交叉编译
ubuntu交叉编译 opencv报错error: missing binary operator before token解决方案
最近交叉编译opencv出现error: missing binary operator before token的错误,查了好多资料都没有很好的解决方案,后面认真的分析了一下错误的地方,最终问题解决。
硬件平台
ubuntu 20.04
arm:AM5708开发板
交叉编译开发板自带的opencv-examples示例,错误:
以上显示错误为error: missing binary operator before token,我不确定如何处理这个错误。该libc-header-start.h文件存在于我的系统上。
此外,编译和运行健全性检查 C 文件也可以正常工作(只需printf(“hello!”);在其 main 方法中执行)。
如果这是一个众所周知的错误,我深表歉意——我对 C 库的体验仅限于使用make.
更新 根据下面接受的答案,我执行sudo apt-get install gcc-multilib以安装缺少的 32 位库。
之后我得到一个类似原因的错误:“/usr/bin/ld: cannot find -lX11” error when installing htk. 我通过执行sudo apt-get install libx11-dev:i386 libx11-dev检索丢失的 32 位库解决了这个问题。
ref:ref
更多推荐
所有评论(0)