[英]Why is my OSX Command Line Tool Binary file so big?
我正在用Xcode制作命令行工具。 我使用了Project模板。 我沒有更改默認的“構建設置”。
我的工具字面上有2個實現文件(除了main.swift之外)。 捆綁包中沒有打包其他文件。
我有一個使用Fixtures的測試目標,但是它們的目標成員資格不是我的命令行工具; 只是測試目標。 即使這樣,它們還是小的文本文件。
除了基金會,我沒有鏈接任何其他框架
二進制可執行文件為10.2Mb。 我以為它應該是該大小的1/10左右。
是否有可能會更改的構建設置? 我不知道為什么這么大。
那是因為整個Swift庫都嵌入在包中。 Swift的發展速度非常快,並且通過嵌入庫,可以在同一OS版本中使用不同的Swift版本。
它將在下一個Swift / macOS版本中進行更改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.