gpt4 book ai didi

linux - 链接共享库时的小异常

转载 作者:太空宇宙 更新时间:2023-11-04 04:18:43 25 4
gpt4 key购买 nike

我将 libawesomium.1.6.5.so 和 libawesomium.1.6.5.so.0 文件保留在/usr/lib/awesomium.1.6.5 文件夹中,并在新的 .conf 文件中的 ld.co.config.d 中给出了该 .so 库的路径,但是当我运行我的项目时,它给了我一个

在(包装器托管到 native )处未找到 libawesomium.1.6.5.so.0 的 System.dll 异常。

如何解决这个错误。当我通过

检查这个库是否存在时

sudo ldconfig -p | sudo ldconfig -p | sudo ldconfig -p | sudo ldconfig -p grep libawesomium-1.6.5.so

命令,它给我以下输出:

libawesomium-1.6.5.so.0 (libc6) =>/usr/lib/awesomium-1.6.5/libawesomium-1.6.5.so.0

这意味着它存在。但在运行时我的项目仍然出现此错误:

System.dllnotfoundException libawesomium-1.6.5.so.0

我正在开发 monodevelop,所以有人可以建议我我缺少什么吗?是否有一些我必须安装的插件或一些我必须遵循的终端命令。希望尽快得到答复。

问候

罗希特

最佳答案

您应该能够将 LIBDIR=/lib 添加到/etc/ld.so.conf,然后发出 ldconfig。如果没有,那么您可能正在使用 VMX 或其他类型的设置,例如需要使用带有 -W/lib 的链接器。

关于linux - 链接共享库时的小异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14846607/

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