我真的沒有在Windows上開發的東西的經歷,我可能已經錯過了一些明顯的事情,儘量保持冷靜:)可以使用壓縮的dll(s)嗎?
我有一個應用程序(Qt的C++),它使用了一些.dll
期從自己的路(我意味着我將這些.dll
與.exe一起提供)。當我交付應用程序時,我通過upx壓縮dll。它顯着壓縮它們,我可以使用這些dll
而不需要解壓縮。
我的印象是,我做錯了什麼,但它只是偶然的工作,所以我想確定,使用壓縮的DLL可以嗎?或者我應該在任何時候預期不可預知的問題? (這是主要問題)
如果.dll
s可以在壓縮模式下使用,那麼爲什麼地球我們會首先解壓縮它們。
Windows本身不支持壓縮的DLL。如果您遇到問題,您需要與UPX製造商聯繫。你爲什麼要首先壓縮你的dll?你的節目如此巨大? (PS:Windows可以配置爲壓縮目錄)。 –
其實我的程序很小,但它所依賴的dll很大,所以用戶不想下載一個小實用程序的50mb ... – destan