系统环境
- 操作系统:
Ubuntu 16.04 LTS
- Qt版本:
5.11.2
运行库
- 保证 系统
LD_LIBRARY_PATH
所在的路径中, 包含了Qt5的运行库, 其中以下运行库是Qml程序运行所必须的最小依赖库:
libQt5Qml.so
libQt5Gui.so
libQt5Core.so
libQt5Network.so
libicui18n.so
libicuuc.so
libicudata.so
- 如果运行库是安装在自定义的路径(比如
/usr/local/qt/lib
) 时, 执行程序前需要将该lib
路径添加到LD_LIBRARY_PATH
环境变量中
插件
- 运行Qt程序, 有个
plugins
目录相当重要,plugins
目录下面的platform*
系列目录下有很多平台相关的运行库, 默认情况下, 会使用可执行文件所在目录的platf