繁体   English   中英

arm-linux-gnueabi-gcc找不到库

[英]arm-linux-gnueabi-gcc does not find library

我正在尝试在狗仔队自动驾驶环境中使用支持ARM Mali GPU的OpenGL ES编译ac程序。 我已经从Mali SDK编译了libGLESv2库,并且一切正常。 现在,我正在尝试让交叉编译器找到这样的库,但是它说:

/usr/lib/gcc-cross/arm-linux-gnueabi/5/../../../../arm-linux-gnueabi/bin/ld: cannot find -lGLESv2

我试图添加-v选项来检查库路径,它说:

LIBRARY_PATH=/usr/lib/gcc-cross/arm-linux-gnueabi/5/:/usr/lib/gcc-cross/arm-linux-gnueabi/5/../../../../arm-linux-gnueabi/lib/../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc-cross/arm-linux-gnueabi/5/../../../../arm-linux-gnueabi/lib/:/lib/:/usr/lib/

我已将libGLESv2.so库放置在此类目录的第一个目录中,但仍然无法正常工作。 你有什么建议?

谢谢,

戴维德

您可以从这里尝试解决方案

在CMakeLists.txt中添加“ link_directories(/home/davide/Scaricati/Mali_OpenGL_ES_SDK_v2.4.4/lib/arm)”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM