-1
QT剛剛開始安裝。爲什麼QT的iOS組件佔用大量磁盤空間?
我很驚訝地發現QT要佔用23GB。
我對此進行了深入研究,發現大部分空間都被QT的iOS組件(15GB)佔用。
爲什麼iOS組件佔用這麼多空間,而其他組件只佔用一兩個?
我很高興QT的安裝程序讓我完全控制我安裝的組件。
QT剛剛開始安裝。爲什麼QT的iOS組件佔用大量磁盤空間?
我很驚訝地發現QT要佔用23GB。
我對此進行了深入研究,發現大部分空間都被QT的iOS組件(15GB)佔用。
爲什麼iOS組件佔用這麼多空間,而其他組件只佔用一兩個?
我很高興QT的安裝程序讓我完全控制我安裝的組件。
只是一個猜測,但我會繼續前進,並假設這些是巨大的調試版本靜態庫。由於iOS中的鏈接限制(現在過去但可能仍在實施)。
查看Qt5core.dll在發行版中是6MB,在調試中是112MB,這是一個動態鏈接庫,在靜態調試庫中有15個演出並不遙遠,因爲它們包含它們依賴關係而不是動態鏈接。
我記得不小心運行了一個調試靜態構建和IIRC它的大小是顯着的。
有趣,謝謝!奇怪的是,Android組件甚至沒有將文件大小與iOS系統進行比較。 IIRC,他們總共不到1GB。 –
Android使用動態鏈接。 – dtech