我正在Linux上開發一個Qt程序,我也想在Windows上進行學習。針對Windows的編譯和靜態鏈接與MXE(qtbase安裝)很好地協作,我想如何動態鏈接我的程序。從Linux部署Qt程序到Windows
動態鏈接工程和程序在Wine下運行,但是當我將EXE和DLL複製到Windows時,該程序給出錯誤:'該應用程序無法啓動,因爲它無法找到或加載Qt平臺插件「窗口」在「」中。「
在Windows上,有windeployqt
,它將應用程序需要的所有內容整齊地放在一個文件夾中。有沒有辦法讓這個工具(或類似的)在Linux上運行?
使用Windows VM不是簡單嗎? – peppe
這部分不符合原則,部分原因在於便利。我在哪裏可以獲得Windows的免費副本? – Hullu2000
我想我記得那個。這是關於捆綁「platform-somrthing.dll」並驗證平臺插件的搜索路徑是否設置正確。錯誤消息表明它沒有設置,因此它可能正在當前目錄中查找它。你拷貝了什麼dll? – Velkan