libQt5Core.so.5: version `Qt_5.9' not found

由于libicui18n.so.56等动态库路径多了個点导致libQt5Core.so.5找不到它们,所以导致了错误由于Qt5我是正常安装的,动态库之间理应正确的连在一起产生这个错误的原因,我猜是QT自己的問题

既然找不到libicui18n.so.56等动态库,那我们可以显式的添加其库路径到编译器如果是使用g++命令,直接把包含libicui18n.so.56等动态库的路径添加到-l后如果是使用CMake编译程序,可以在CMakeLists.txt中添加一句:

}

在此温馨提示:将Qt程序打包时需要将安装的依赖也打包进去,否则在新的环境还是无法运行一般打包对应依赖程序的so文件即可,例如freetype则需要打包/usr/lib64/libfreetype.so*

}

我要回帖

更多关于 libnuma 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信