使用Qt Creator创建Hello World,用Qt4.8.6 和 Qt5.9.2 分别编译Release版本,带上各自的运行库,使用7-zip进行极限压缩后,比较大小。列出文件的指令用的是ls -lh | tail -n +2 | awk '{print "- " "
" $5 "" "\t" $9}'
Qt4 [14MB -> 4.0MB]
115K
libgcc_s_dw2-1.dll949K
libstdc++-6.dll48K
libwinpthread-1.dll2.9M
QtCore4.dll9.7M
QtGui4.dll51K
untitled3.exeQt5 [20MB -> 5.8MB]
118K
libgcc_s_dw2-1.dll1.5M
libstdc++-6.dll78K
libwinpthread-1.dll5.9M
Qt5Core.dll6.0M
Qt5Gui.dll6.1M
Qt5Widgets.dll25K
untitled3.exe个人结论:差得不明显,入坑的话选Qt5.9 LTS好了