本文地址:http://www.cnblogs.com/neochin/p/3267097.htmlhtml
概述:windows
Qt5應用程序的部署與以前版本之間的差別,主要是須要增長Qt裏plugins/platforms/下的dll的部署。app
官方文檔:http://doc-snapshot.qt-project.org/qt5-stable/qtdoc/deployment-windows.html,函數
測試環境與工具:工具
Windows 8 64bit測試
Windows Xp 32bitui
Qt 5.1.0 Mingw4.8 32bit spa
步驟:code
用簡單的Qt Gui應用程序myapp舉例說明。
我還想問點爲何:
如下是本身測試獲得的結論。
QApplication a(argc, argv);
qDebug()<<a.libraryPaths();
可獲得默認的庫目錄,在我測試環境下目錄爲:"D:/Qt/Qt5.1.0/5.1.0/mingw48_32/plugins", "D:/projects/qt_code/build-myapp/release"。由第一個目錄看得出來,爲何在本身機器上能默認找到platforms/qwindows.dll了。