如何在 Fedora 30 中安装 qt5

如何在 Fedora 30 中安装 qt5

我真的不知道如何在 Fedora 30 中安装 qt5。

我需要使用 paraview,它抱怨缺少一些软件:

$ ./paraview
./paraview: /home/jimmy/Scaricati/ParaView-5.7.0-RC2-MPI-Linux-Python3.7-64bit/bin/../lib/libQt5Core.so.5: version `Qt_5.12' not found (required by /usr/lib64/libQt5Network.so.5)
./paraview: /home/jimmy/Scaricati/ParaView-5.7.0-RC2-MPI-Linux-Python3.7-64bit/bin/../lib/libQt5Core.so.5: version `Qt_5.12.4_PRIVATE_API' not found (required by /usr/lib64/libQt5Network.so.5)

我使用的是 Fedora 30。

我已经qt, qt-devel, qt5, qt5-devel从发行版仓库安装了。我还应该做什么?

答案1

您缺少的软件包是qt5-qtbaseqt5-qtbase-开发

答案2

问题是我的 bashrc 中的 LD_LIBRARY_PATH 错误。我不必安装任何额外的软件包,因为 paraview 可执行文件附带了所有所需的库,但由于 LD_LIBRARY_PATH 变量而未正确加载这些库。

相关内容