在平时运行可执行程序时,又是会出现错误:No such file or directory
有可能是因为没有声明动态链接库所导致,可以在终端输入以下命令:
方法一
把该程序运行所需的动态库通过该命令拷贝到了根目录下的lib文件夹里:
cp -rn 可执行文件动态库路径/* /lib/
然后再通过以下命令,让系统每次执行都去系统默认的链接库目录中查找:
# 设置依赖库环境
export LD_LIBRARY_PATH=./lib
方法二
方法二简单粗暴
# 设置依赖库环境
export LD_LIBRARY_PATH=可执行文件动态链接库路径