为arm交叉编译opencv程序时出错



arm-linux-g++-o samplecam usbcam.c pkg-config opencv --cflags --libsusbcam.c:25:注意:GCC 4.4中对"va_list"的更改/usr/local/lib/libopencv_calib3d.so:无法读取符号:文件格式错误collect2:ld返回1退出状态make:*[usbcam]错误1

问题是什么?你是做什么的?我假设您的pkg配置获得了安装在构建机器中的库的设置(路径/usr/local/lib建议这样做)。难怪它不会与ARM二进制文件链接。

如果你有opencv的ARM构建,以及它的SDK,你应该将PKG_CONFIG_PATH设置为你的/opt/crosstolkhain//opencv/lib/pkgconfig?

相关内容

  • 没有找到相关文章

最新更新