困擾好幾天的問題,終於今天得到解決,心情很是激動,所以今晚特抽出一些時間寫一寫總結,希望其他人在遇到此類問題的時候少花一些時間,少走彎路。
的現象,那怎麼解決呢?好吧,見證奇蹟的時刻,因為你所拷貝的檔案並不是執行所需要的動態庫檔案,有些是/bin,有些是/mingw/bin,有些是/qt/bin,那到底是拷貝那個檔案裡的動態檔案呢?答案是直接到/qt/bin裡拷貝,那些檔案在該目錄下都有,而/bin,/mingw/bin,只有exe所需檔案的一部分,綜上所訴,問題得以解決。
補充下:在release下編譯的exe檔案,需要qtgui4.dll,qtcore4.dll,libgcc_s_dw2-1.dll,mingwm10.dll,若是在debug下則需要更多,因為debug是除錯版本的,而release是發布版本的
如果你的qt用到了一下功能,那麼要帶上對應的這些庫:
xml: qtxml4.dll 如果xml中有中文的話,還需要plugins資料夾下的codecs資料夾
phonon: phonon4.dll 以及plugins資料夾下的phonon_backend資料夾
sql : qtsql4.dll 以及plugins資料夾下的sqldrivers資料夾
qt類的函式: plugins資料夾下的imageformats資料夾
軟體不能解除安裝也不能安裝的解決辦法
軟體不能解除安裝也不能安裝的解決辦法 今天誤刪了rad2007的一些檔案,導致rad2007不能刪除,也不能重新安裝。上網搜尋了一下,找到了乙個解決的方法。步驟如下 1 開啟windows xp安裝盤,安裝裡面的support tools軟體 2 進入硬碟的support tools安裝目錄 x p...
qt中可執行,但打包後的exe不能直接執行
背景 編譯rdm2019.4.0版本 編譯release完成後,在qt中可以直接執行,但使用qt的部署工具部署後,rdm無法顯示介面 原因 需要使用 自己的 qml資料夾,即rdm.exe中的qml資料夾,而不是qt環境中的qml資料夾 命令 windeployqt qmldir rdm src q...
Qt生成exe錯誤 無法定位輸出點的解決方法
qt生成exe錯誤 無法定位輸出點的解決方法 今天剛開始學習qt,雖然在編譯器上可以成功執行,但其生成的exe檔案卻始終執行不了。剛開始是提示我計算機中丟失qt5core.dll等等,如圖 最後的解決辦法有兩種,1.在系統環境變數中配置形如 e qt qt5.6.2 5.6 mingw49 32 b...