⑴ Qt 編譯好的 可執行文件 不能運行是怎麼回事
缺少動態鏈接庫,你的qt是動態編譯的,根據提示上你qt的安裝目錄上考到你的exe文件夾里
⑵ 在windows下安裝了QT creator 編譯出來的.exe文件 雙擊無法執行,提示找不到:沒有找到qt5cored.dll
最好的處理方法:
1、首先建立一個新的文件夾存放你的exe文件和系統庫文件。
2、然後找到你Qt安裝目錄
3、進入mingw48_32\bin文件夾
4、雙擊應用程序,提示需要什麼.dll文件,就從\bin目錄拷貝一份放到.exe文件目錄里。
⑶ QT5執行編譯後的exe 提示qt5cored.dll丟失Release都試過
這個問題一般是你的電腦中有幾個Qt的版本,導致編譯的時候調用的Qt版本與運行時調用的Qt版本不同。
⑷ 怎麼讓Qt只生成一個.exe文件
你可以在pro文件里指定exe文件的輸出路徑,比如DESTDIR += D:/output,編譯後,指定的文件夾里就只有那個exe文件了。
另外,其他的編譯臨時文件不可能不會生成。
⑸ QT 生成的exe 無法打開 說缺少QTCORED4.DLL文件, 試了很多次,把QTCORED4.DLL文件放到目錄下還是不行
你在你的QT安裝目錄下找到一個"安裝目錄\qt\bin\"下找到一個QtCored4.dll這個文件然後復制到你的*.exe文件目錄下就可以了,如果提示缺少其它的.dll也是一樣,不過有的沒有在這個目錄下,絕大部都在,如果沒有在這個目錄下就應該在"安裝目錄\mingw\bin"目錄下