关于在ubuntu下编译stm32工程的问题

在ubuntu16.4里面装了arm-none-eabi编译器 版本是最新的19年第四季度的
在cubemx生成了MDK5的工程 也生成了Makefile 在mdk下编译生成的hex文件有30K
ubuntu下生成的hex文件要46K 想问下 这正常吗 ubuntu下要怎么减小hex文件体积呢
还有啊 在ubuntu下编译有啥好处a

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^