Win10系統開啟Qt程式提示沒有找到mingwm10.dll怎麼解決

win7之家-慧歌發表於2017-02-09

  最近有win10系統使用者到本站反映這樣一個問題,就是在雙擊開啟雙擊Qt編譯生成的 *.exe 檔案,可是卻提示“沒有找到mingwm10.dll,因此這個程式未能啟動。重新安裝應用程式可能會修復此問題”,該怎麼辦呢?選擇就隨小編一起來看看Win10系統開啟Qt程式提示沒有找到mingwm10.dll的具體解決方法吧。

  一、治標的解決辦法:

  將生成的exe檔案拷到\**\qt\bin目錄下,再雙擊即可執行。

  二:治本的解決辦法:

  將該exe檔案所依賴的dll檔案的路徑新增到作業系統的環境變數中。

  一般而言,Qt4 Gui程式依賴QtCore4.dll,QtGui4.dll和mingwm10.dll等檔案,所以把在這些檔案所在路徑新增到環境變數裡就行了。

  以Qt4.5.3為例,具體做法為:我的電腦->屬性->高階->環境變數,把"C:\Qt\2009.04\mingw\bin;C:\Qt\2009.04\qt\bin加入到PATH的變數值中,如下圖,再按確定。不必重啟電腦。雙擊exe檔案就可以執行了。

Win10系統開啟Qt程式提示沒有找到mingwm10.dll怎麼解決

  注意:

  上述是以Qt4.5.3為例,其中C:\Qt\2009.04應該換成你的Qt安裝路徑。

  注意PATH值的順序也是有影響的。如果報出“無法定位程式輸入點_Z5qFreePV於動態連結庫QtCore.dll上”那就是這些路徑的順序出了問題,請查閱網際網路上的文章,很容易解決的。

  如果還報出類似的資訊,則說明還有依賴的dll的路徑沒有新增到PATH裡。

  關於Win10系統開啟Qt程式提示沒有找到mingwm10.dll怎麼解決就給大家介紹到這邊了,如果你有遇到這樣情況的話,就可以採取上面的方法來解決。

相關文章