例:
缺少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下面去找。