paraview:加载共享库时出错:libQt5Core.so.5:无法打开共享对象文件:没有这样的文件或目录

问题描述

我在Ubuntu(Linux的WSL Windows子系统本身)上安装了OpenFOAM。 尝试启动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

解决方法

由于您使用的是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 

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...