前些天剛學(xué)Qt,就遇到了無(wú)法定位程序輸入點(diǎn)的問(wèn)題,總共有兩個(gè)錯(cuò)誤窗口,第一個(gè)的提示如題,第二個(gè)是“無(wú)法定位程序輸入點(diǎn)_gxx_personality_v0于動(dòng)態(tài)鏈接庫(kù)”,
在之前的解決方法中,提到了環(huán)境變量,只要把/Qt5.6.2/5.6/mingw49_32/bin的路徑添加到環(huán)境變量里就可以了,后來(lái)又提到了通過(guò)windeployqt將程序所需的dll添加到文件夾。
而今天我無(wú)意中發(fā)現(xiàn),如果把環(huán)境變量刪除,通過(guò)windeployqt導(dǎo)入鏈接庫(kù)的程序仍然無(wú)法運(yùn)行,問(wèn)題就是題目,無(wú)法定位。
這是不合理的,我嘗試把程序直接扔到bin文件夾下運(yùn)行,結(jié)果果然是成功的,所以我覺(jué)得,一定還是缺了某個(gè)文件所致,但錯(cuò)誤窗口提示的信息我并不能看懂。。。
于是乎,我把整個(gè)bin文件夾復(fù)制出來(lái),一個(gè)一個(gè)刪除,最后終于找到了元兇。
libstdc++-6.dll
就是因?yàn)樽钌偎沟贸绦驘o(wú)法運(yùn)行,只要手動(dòng)把這個(gè)dll添加到程序目錄下,就沒(méi)有問(wèn)題了!!!
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注