【问题标题】:paraview: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directoryparaview:加载共享库时出错:libQt5Core.so.5:无法打开共享对象文件:没有这样的文件或目录
【发布时间】:2021-02-11 17:53:28
【问题描述】:

我在 Ubuntu 上安装了 OpenFOAM(它本身就是用于 Linux 的 WSL Windows 子系统)。 我在尝试启动 paraFoam 时遇到问题,并且出现此错误:

Invalid $PV_PLUGIN_PATH and -plugin-path= not defined
No supplementary ParaView/OpenFOAM reader modules
Using builtin reader: paraFoam -vtk

paraview: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory

似乎来自paraview或Qt,但我不知道该怎么做。 文件libQt5Core.so.5确实存在于电脑中

当我输入 qmake --version 时,我有

QMake version 3.1
Using Qt version 5.12.8 in /usr/lib/x86_64-linux-gnu

【问题讨论】:

  • @Navaro 是的,我是
  • 好的,谢谢。它奏效了,我现在有一些 Qt 问题需要解决
  • 附带说明:不必在 WSL 上安装 Paraview。您可以安装 Windows 版本的 Paraview 并使用它打开带有 .foam 扩展名的案例文件。

标签: paraview openfoam


【解决方案1】:

由于您使用的是 WSL1,因此此问题很常见。您可以通过运行以下命令来解决它:

sudo strip --remove-section=.note.ABI-tag /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

要解决与 GLIBCXX 相关的问题,请尝试:

sudo cp /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /opt/OpenFOAM/ThirdParty-v2006/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6 

【讨论】:

  • 我现在有其他错误说/opt/OpenFOAM/ThirdParty-v2006/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' 我试图做sudo apt-get updatesudo apt-get upgrade 但它没有改变任何东西
猜你喜欢
  • 1970-01-01
  • 2015-06-07
  • 2018-07-18
  • 1970-01-01
  • 1970-01-01
  • 2019-02-16
  • 2015-10-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多