當我運行我在Qt Creator中創建的程序的發行版時,它說它找不到DLL。 因此,我將Qt bin
文件夾中的所有DLL添加到程序目錄中,現在該程序不會出現錯誤,但它無法啓動?無法運行在Qt Creator中創建的程序?
我沒有更改Qt Creator中的任何編譯器設置,我做錯了什麼?
當我運行我在Qt Creator中創建的程序的發行版時,它說它找不到DLL。 因此,我將Qt bin
文件夾中的所有DLL添加到程序目錄中,現在該程序不會出現錯誤,但它無法啓動?無法運行在Qt Creator中創建的程序?
我沒有更改Qt Creator中的任何編譯器設置,我做錯了什麼?
擰它,我只是要複製每一個DLL文件,讓它工作。 – killerloader
將Qt庫路徑添加到PATH環境變量中 – pedromateo
如果您正在使用的Qt4,這說明需要哪些.DLL文件(同一文件,兩個環節爲適應未來發展的答案):
如果你使用的是Qt5,它會更復雜一些(右插件是需要在.EXE目錄下的右子文件夾中),而且我不知道是否有一個文檔可以用來寫...
我把icudt49.dll,icuin49.dll,icuuc49.dll,libEGL.dll,libGLESv2,Qt5Core.dll,Qt5Gui.dll和Qt5Widgets.dll與Exe文件放在同一個目錄下,它起作用(所有這些文件需要它才能正常工作)(這是發佈版本)
當你在發佈版本中從Qt Creator運行程序時,程序是否啓動? – sashoalm
我懷疑你是在討論Qt Creator,IDE,並編輯了這個問題來反映這一點。 – rubenvb
「它不啓動」?你能顯示代碼嗎? –