例:
缺少QtCharts模块(下面三种方法都可以解决):
1.重新安装Qt
2.从安装了QtCharts模块的同事手中,把需要的文件copy过来,放到对应的目录 --- 最简单快捷的
3.用maintanencetool.exe 安装管理工具,安装QtCharts模块
第二种方法的说明(Windows下):
QtCharts模块需要四个部分:静态库(lib),动态库(dll),头文件(include),模块(modules)。
在安装了QtCharts模块的电脑上会有这几个文件:
1. 静态库
libQt5Charts.a和libQt5Chartsd.a -》 F:\Qt5.12.4\5.12.4\mingw73_64\lib
2. 动态库
Qt5Charts.dll和Qt5Chartsd.dll -》 F:\Qt5.12.4\5.12.4\mingw73_64\bin
3.头文件
QtCharts文件夹 -》 F:\Qt5.12.4\5.12.4\mingw73_64\include
4.模块
qt_lib_charts.pri和qt_lib_charts_private.pri -》 F:\Qt5.12.4\5.12.4\mingw73_64\mkspecs\modules 这两个pri文件告诉Qt去哪里找QtCharts的库文件
把这几个文件放到对应的目录下就OK。
Qt安装目录下,各层目录及作用
Qt类库:不同编译平台的支持库
编译时选择mingw64编译,后面程序运行如果缺少Qt的依赖库,就在对应的mingw73_64下面去找。