当前位置:   article > 正文

linux下解决qt项目error while loading shared libraries: libfastcdr.so.1: cannot open shared object file_./qt-unified-linux-x64-4.6.1-online.run: error whi

./qt-unified-linux-x64-4.6.1-online.run: error while loading shared librarie

linux下运行qt项目,能编译通过,但不能运行出应用程序并出现如下错误:

error while loading shared libraries: libfastcdr.so.1: cannot open shared object file: No such file or directory

原因:

找不到共享库(动态链接库)的路径,即run时没有配置环境变量
解决:
首先终端运行 echo $LD_LIBRARY_PATH

得到电脑系统的LD_LIBRARY_PATH的路径,LD_LIBRARY_PATH是Linux环境变量,主要用于指定查找共享库(动态链接库)时除了默认路径之外的其他路径。

添加到qt的Run的环境变量配置

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/200823
推荐阅读
相关标签
  

闽ICP备14008679号