使用Release模式編譯后,release的目錄下包含Hello1.exe可執(zhí)行程序。
如果我們需要發(fā)布這個程序,那么還需要QT的運行庫,包括哪些呢?
拿一臺干凈的機器一個個試,終于把這些Qt庫給找出來,成功運行QtCore4.dllQtGui4.dllmingwm10.dlllibgcc_s_dw2-1.dll其中要特別注意的是,這些文件應該從Qt安裝目錄下的[QT安裝目錄]\qt\bin子目錄中獲取,因為[QT安裝目錄]\bin也有同樣的文件,但是無效。這里僅限Windows系統(tǒng),其他非Windows系統(tǒng)尚未研究。不過也碰到一個小問題,Hello1程序中有這么一行代碼:QStringgbk_msg=codec->toUnicode("你確認要退出HelloQt程序嗎?