我真的不知道如何在 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
从分发仓库安装了。我还应该做什么?
您缺少的软件包是qt5-qtbase和qt5-qtbase-devel。
问题是我的 bashrc 中的 LD_LIBRARY_PATH 错误。我不需要安装任何额外的包,因为 paraview 可执行文件附带了所有需要的库,由于 LD_LIBRARY_PATH 变量,这些库没有正确加载。