簡體   English   中英

為什么mbed生成不同大小的bin文件在線編譯和離線編譯(導出gcc_arm makefile)

[英]Why mbed generating bin file different size online compiler and off line compile (export gcc_arm makefile)

在在線 ide 生成項目時生成的 bin 文件大小為 21k,但導出的項目導出設置 Make-GCC-ARM,在 linux 終端上使用 make 命令生成文件大小為 52k。如何減少離線生成的 bin 文件大小?

謝謝。

Online Mbed Compiler 使用ARMC6工具鏈編譯代碼。 當您使用GCC_ARM在本地編譯時。 不同的工具鏈以不同的方式編譯代碼,因此存在二進制大小差異。

如果在本地使用ARMC6工具鏈編譯,二進制大小將非常接近在線編譯器生成的二進制大小。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM