2013-02-13 108 views
0

我在/usr/lib/awesomium.1.6.5文件夹中保存了libawesomium.1.6.5.so和libawesomium.1.6.5.so.0文件,并给出了此路径。所以在ld.co.config.d中的库,在一个新的.conf文件中,但是当我运行我的项目时,它给了我一个链接共享库中的小异常

System.dll没有找到libawesomium.1.6.5.so.0 at包装管理到本地)。

如何解决这个错误。 当我检查这个库的存在,通过

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的,所以有人建议我请什么东西我错过了。有一些插件,我必须安装或一些终端命令我不得不遵循。希望快速回复。

问候

罗希特

+0

你运行过'sudo ldconfig -v'吗? – 2013-02-13 06:23:51

+0

是的,先生我运行这个命令它显示这么多的库..但我不能看到libawesomium-1.6.5.so ...问题先生是什么? – user121420 2013-02-13 06:41:31

回答

0

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

0

我需要2天才能找到解决此问题的解决方案! 在您需要安装Linux的libjpeg62的32位喘息......

的apt-get安装中的libjpeg62

这将解决这个问题! ...