即使设置了“export LD_LIBRARY_PATH”也找不到共享库

即使设置了“export LD_LIBRARY_PATH”也找不到共享库

这里有一个奇怪的问题。我有一个 QT 应用程序,它需要一些库。通常,以下 bash 脚本可以工作:

#!/bin/bash 
export LD_LIBRARY_PATH="./libs"
export QT_DEBUG_PLUGINS=1
./dataUI "$@" #This is the name of the APP

它适用于我的计算机(Ubuntu 18)和我的另一台设备(未配备 QT IDE)的 WSL。然而,当有人运行该脚本时,找不到“./libs”文件夹中的库文件! (他在 WSL 上使用 Ubuntu 20)LD_LIBRARY_PATH 似乎不起作用。关于这个问题有什么提示吗?

相关内容