QT应用程序静态链接,该如何解决

QT应用程序静态链接
g++ -Wl,-s -static -Wl,-subsystem,windows -mthreads -o bin\wndType.exe temp/wind
owtypedlg.o temp/main.o temp/moc_windowtypedlg.o  -lglu32 -lopengl32 -lgdi32 -lu
ser32 -lmingw32 -lqtmain -LC:\Qt\Qt5.2.1\5.2.1\mingw48_32\lib -lQt5Widgets -lQt5
Gui -lQt5Core
mingw32-make[1]: Leaving directory 'c:/Qt/Project/ch3/WindowType'

眼看是链接成功了,确实生成了目标程序,但是运行的时候就提示缺少DLL,按提示将DLL拷到目标文件所在的目录后确实能正常运行,可明明是静态链接为什么还存在这样的问题呢?
------解决方案--------------------
因为Qt的库不是静态编译的,静态编译QT是个巨坑,各种问题。