我想在ARDrone上运行一个OpenCV项目(由arm7l驱动)。
所以我为arm处理器交叉编译了OpenCV,将.so文件移动到无人机并更新了LD_LIBRARY_PATH。
现在运行交叉编译的OpenCV项目会引发以下错误:
/lib/libc.so.6:找不到版本“GLIBC_2.15”(/data/video/opencvlib/libopencv_highgui.so.2.4要求)
我从哪里获得这个libc.so
答案 0 :(得分:1)
由于@Notlikethat建议我尝试将我的cros-toolchain的共享库复制到ARM,它解决了上述问题但导致了其他问题。
为了获得更持久的解决方案,我遵循了@Chris的建议,并使用Board的交叉编译器重新编译了opencv。