gpt4 book ai didi

linux - 使用 GLES 2 PowerVR 库时 Linux 中的 Dlopen 错误?

转载 作者:太空宇宙 更新时间:2023-11-04 04:28:40 26 4
gpt4 key购买 nike

我在linux中的gamekit/ogre中使用powervr sdk gles 2 libs来构建应用程序。我收到错误“dlopen attempts:libGL.so”之后应用程序崩溃。我尝试使用 DDD 等进行调试,但无法隔离太多。如何在 Linux(Ubuntu 10.10) 中修复此问题?

Linux 在运行 dlopen 时是否引用内置库中的某些默认值?

最佳答案

像 libGL.so 这样的库名称仅用于编译时的链接。当运行时链接时,您应该使用 SONAME;像 libGL.so.1 之类的东西。如果该库有任何依赖项,它们也必须可用。尝试运行“ldd/path/to/libGL.so.1”并查看是否缺少任何库。另外,请确保您指向正确的 libGL;您的系统上可能有几个版本,每个版本都针对不同的显卡进行了优化。

关于linux - 使用 GLES 2 PowerVR 库时 Linux 中的 Dlopen 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5918070/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com