最近有win10系統(tǒng)用戶到本站反映這樣一個(gè)問題,就是在雙擊打開雙擊Qt編譯生成的 *.exe 文件,可是卻提示“沒有找到mingwm10.dll,因此這個(gè)程序未能啟動(dòng)。重新安裝應(yīng)用程序可能會(huì)修復(fù)此問題”,該怎么辦呢?選擇就隨小編一起來看看Win10系統(tǒng)打開Qt程序提示沒有找到mingwm10.dll的具體解決方法吧。
一、治標(biāo)的解決辦法:
將生成的exe文件拷到\**\qt\bin目錄下,再雙擊即可運(yùn)行。
二:治本的解決辦法:
將該exe文件所依賴的dll文件的路徑添加到操作系統(tǒng)的環(huán)境變量中。
一般而言,Qt4 Gui程序依賴QtCore4.dll,QtGui4.dll和mingwm10.dll等文件,所以把在這些文件所在路徑添加到環(huán)境變量里就行了。
以Qt4.5.3為例,具體做法為:我的電腦->屬性->高級(jí)->環(huán)境變量,把"C:\Qt\2009.04\mingw\bin;C:\Qt\2009.04\qt\bin加入到PATH的變量值中,如下圖,再按確定。不必重啟電腦。雙擊exe文件就可以運(yùn)行了。
注意:
上述是以Qt4.5.3為例,其中C:\Qt\2009.04應(yīng)該換成你的Qt安裝路徑。
注意PATH值的順序也是有影響的。如果報(bào)出“無法定位程序輸入點(diǎn)_Z5qFreePV于動(dòng)態(tài)鏈接庫QtCore.dll上”那就是這些路徑的順序出了問題,請(qǐng)查閱互聯(lián)網(wǎng)上的文章,很容易解決的。
如果還報(bào)出類似的信息,則說明還有依賴的dll的路徑?jīng)]有添加到PATH里。
關(guān)于Win10系統(tǒng)打開Qt程序提示沒有找到mingwm10.dll怎么解決就給大家介紹到這邊了,如果你有遇到這樣情況的話,就可以采取上面的方法來解決。
網(wǎng)友評(píng)論