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

时间:2018-03-08 10:39:06

标签: c++ codelite

我在使用Codelite 11时遇到问题。我的程序需要库" libHYPRE-2.11.2.so"。我在"链接器"中添加了路径。选项(见附件)。set in the linker option。所以,我可以毫无问题地编译它。但如果我尝试通过点击" build-> run"来运行它。 (在codelite中),错误来了(参见附件)enter image description here,它说它无法找到库(注意到它,我可以运行它只是写" ./ REEF3D"终端窗口Linux版)。

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

1 个答案:

答案 0 :(得分:0)

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