_Z5qFreePv mingwm10.dll,libgcc_s_dw2-1.dll 相關問題

QT4.8.4動態

mingw4.4

Qtcreator2.7


關於QT,最近遇到一個問題。

編譯的Debug版本及Release版本在Qtcreator下均可運行,但雙擊Release下的可執行程序卻提示“無法定位程序輸入點 _Z5qFreePv 於動態鏈接庫 QtCore4.dll”錯誤。

原因是QT的環境變量設置問題,指定到QT4.8.4/bin即可。

如果單純的拷貝QtCore4.dll到可執行程序目錄下則會出現另外,諸如:“mingwm10.dll,libgcc_s_dw2-1.dll”缺失的問題。

其次,如果真想讓別人使用你的程序,只有三條途徑:
1.別人也裝了QT開發工具(環境變量也設置正確)
2.發佈時相關dll一起發佈(不要求用戶安裝QT)
3.靜態編譯(不要求用戶安裝QT)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章