为什么mbed生成不同大小的bin文件在线编译和离线编译(export 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.And 如何减少离线生成的bin文件大小?
谢谢。
在线 Mbed 编译器使用 ARMC6
工具链编译代码。当您使用 GCC_ARM
在本地编译时。不同的工具链编译代码不同,因此二进制大小不同。
如果在本地使用ARMC6
工具链进行编译,二进制大小将非常接近在线编译器生成的二进制大小。
在线构建项目时ide生成的bin文件大小为21k但导出了导出设置Make-GCC-ARM的项目,在linux终端上使用make命令构建生成的文件大小52k.And 如何减少离线生成的bin文件大小?
谢谢。
在线 Mbed 编译器使用 ARMC6
工具链编译代码。当您使用 GCC_ARM
在本地编译时。不同的工具链编译代码不同,因此二进制大小不同。
如果在本地使用ARMC6
工具链进行编译,二进制大小将非常接近在线编译器生成的二进制大小。