arm-linux-g++-o samplecam usbcam.c pkg-config opencv --cflags --libs
usbcam.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?