[英]C++, Qt - How do I get rid of dll dependencies?
我編譯了我的Qt應用程序,現在有以下問題 - 現在我的構建項目需要QtCore4.dll
和QtGui4.dll
位於.exe
文件所在的同一文件夾中。 (我使用帶有Qt插件的MSVS2008構建了我的項目)
有沒有辦法將我的最終應用程序與這些.dll
文件組合在一起,以便它們生成一個大的.exe
文件? (我根本不希望在我的發布版本中有另一堆dll文件 - 應用程序)
謝謝。
將它們捆綁成一個自解壓的.exe(例如使用7zip),它將所有文件提取到一個臨時目錄,運行程序,然后在程序退出后刪除文件。
與先前建議的靜態鏈接Qt相比,這將更容易,更省時並且更少合法約束。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.