C++ 如何修复加载共享库时的错误-使用eclipse共享项目时
我正在使用eclipse(&Linux)。 在Eclipse中,我有2个C++项目(在同一个工作空间中): 1.ShrPrj(我编译为共享库) 2.MainPrj(是exe项目,它使用ShrPrj项目) 我可以编译这两个项目, 但是当我试图运行MainPrj时,我得到了以下错误: 加载共享库ShrPrj时出错 如何设置和配置mainprjeclipse项目以加载(第二个eclipse项目的)共享库?C++ 如何修复加载共享库时的错误-使用eclipse共享项目时,c++,eclipse,C++,Eclipse,我正在使用eclipse(&Linux)。 在Eclipse中,我有2个C++项目(在同一个工作空间中): 1.ShrPrj(我编译为共享库) 2.MainPrj(是exe项目,它使用ShrPrj项目) 我可以编译这两个项目, 但是当我试图运行MainPrj时,我得到了以下错误: 加载共享库ShrPrj时出错 如何设置和配置mainprjeclipse项目以加载(第二个eclipse项目的)共享库? 似乎在LD_LIBRARY_路径中,我无法设置对其他项目的引用在构建时是否要链接到共享库?或者您
似乎在LD_LIBRARY_路径中,我无法设置对其他项目的引用在构建时是否要链接到共享库?或者您想在主程序运行时在运行时加载共享库吗?我可以链接它(因为我可以编译它)。我想在运行时加载共享库(当从eclipse运行MainPrj时),如果您想在运行时动态加载库,它与IDE或构建无关,但这就是加载的编码方式。请尝试创建一个共享库,向我们展示如何加载共享库。还请告诉我们您从使用的函数中得到了哪些错误(代码、数字或符号)。