Linux 加载共享库的问题
我在同一文件夹中有一个共享库和应用程序,当我尝试从该文件夹打开Linux 加载共享库的问题,linux,ubuntu,Linux,Ubuntu,我在同一文件夹中有一个共享库和应用程序,当我尝试从该文件夹打开终端,并运行该应用程序时,它会导致库未找到问题。如果我设置了环境变量$LD\u LIBRARY\u PATH,那么它工作得很好 我的问题是: 不从该文件夹打开终端设置环境变量$LD\u LIBRARY\u PATH 是否从该文件夹打开终端设置环境变量$LD\u LIBRARY\u PATH 不,您必须将其添加到您的$LD\u LIBRARY\u路径中 基本上,共享库的位置不在链接器的搜索路径中。你要么 修改LD_LIBRARY_PAT
终端
,并运行该应用程序时,它会导致库未找到问题。如果我设置了环境变量$LD\u LIBRARY\u PATH
,那么它工作得很好
我的问题是:
不从该文件夹打开终端设置环境变量$LD\u LIBRARY\u PATH
是否从该文件夹打开终端设置环境变量$LD\u LIBRARY\u PATH
不,您必须将其添加到您的$LD\u LIBRARY\u路径中
基本上,共享库的位置不在链接器的搜索路径中。你要么
$LD\u library\u路径之一
$LD\u LIBRARY\u路径中
基本上,共享库的位置不在链接器的搜索路径中。你要么
$LD\u library\u路径之一
你能详细说明你是如何得到这两个文件的吗?我将$LD_LIBRARY_PATH设置为当前文件夹,它可以工作吗?你能详细说明你是如何得到这两个文件的吗?我将$LD_LIBRARY_PATH设置为当前文件夹,它可以工作。如果你想在终端启动时自动设置$LD_LIBRARY_PATH,然后在~/.bashrc中设置env变量。如果要在终端启动时自动设置$LD_LIBRARY_PATH,请在~/.bashrc中设置env变量