加载共享库时出现 Codelite 错误,但我可以编译它

Codelite error while loading shared libraries but I can compile it

本文关键字:我可以 编译 错误 Codelite 共享 加载      更新时间:2023-10-16

我在使用 Codelite 11 时遇到问题。我的程序需要库"libHYPRE-2.11.2.so"。我在"链接器"选项中添加了路径(请参阅附件(.set在链接器选项中。所以,我可以毫无问题地遵守它。但是如果我尝试通过单击"build->run"(在 codelite 中(来运行它,错误会出现(见附件(在此处输入图像描述,它说它找不到库(注意它,我可以运行它只是写"./REEF3D"linux 的终端窗口(。

所以,我的问题似乎找到了如何在 codelite 中添加库路径,当我想运行它时。那么有人可以帮忙吗?

我怀疑它现在对您有用,因为它已经几个月了,您可能已经重新启动了(这也将解决问题(。 要在不重新启动的情况下解决问题,请运行命令"sudo ldconfig -v"。 这将使系统知道您添加的任何新库,然后您的代码应该运行(或者至少它能够找到该库(。

相关文章: