Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows 10系統教程 >> 關於Windows10系統教程 >> Win10運行不了Qt程序提示“沒有找到mingwm10.dll”怎麼辦?

Win10運行不了Qt程序提示“沒有找到mingwm10.dll”怎麼辦?

日期:2017/4/18 9:55:36      編輯:關於Windows10系統教程

  Qt是一款C++圖形用戶界面應用程序,對於Qt4編程人員來說,Qt程序是必不可少的。最近一位用戶在Win10系統下雙擊Qt編譯生成的 *.exe 文件時,系統提示:“沒有找到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文件就可以運行了。

  注意:

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

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

  如果還報出類似的信息,則說明還有依賴的dll的路徑沒有添加到PATH裡。

  以上就是Win10運行不了Qt程序提示“沒有找到mingwm10.dll”的解決辦法,如果大家在Win10系統運行Qt程序時遇到此報錯,按照教程步驟解決即可。

Copyright © Windows教程網 All Rights Reserved