mouse_ 发表于 2017-12-6 13:03:52

Eclipse 和 MDK 编译代码后 Eclipse生成的HEX文件太大 ,怎么破?

Eclipse 和 MDK 编译代码后 Eclipse生成的HEX文件太大 ,怎么破?

mark0668 发表于 2017-12-6 15:09:09

HEX大无所谓,代码不大就行了

mouse_ 发表于 2017-12-6 16:49:09

mark0668 发表于 2017-12-6 15:09
HEX大无所谓,代码不大就行了

怎么看代码大小

maxtch 发表于 2017-12-6 21:22:42

Eclipse 默认应该会输出程序大小的。还有,Eclipse 要记得开代码优化,代码尺寸差很多。

wolfgang2015 发表于 2017-12-7 00:08:07

要开优化,或者输出bin文件,就应该小了,不同的编译系统,代码不能比的。

mouse_ 发表于 2017-12-7 16:03:45

maxtch 发表于 2017-12-6 21:22
Eclipse 默认应该会输出程序大小的。还有,Eclipse 要记得开代码优化,代码尺寸差很多。 ...

不敢开优化 怕代码跑飞了

maxtch 发表于 2017-12-7 17:45:40

mouse_ 发表于 2017-12-7 16:03
不敢开优化 怕代码跑飞了
好的编译器不会把你的代码优化到跑飞的,放心。如果代码会跑飞,编译的时候警告全开(-Wall -Wextra -Werror)然后做到没有警告就可以了。

Cortexxx 发表于 2018-4-22 19:47:46

用IAR看看
页: [1]
查看完整版本: Eclipse 和 MDK 编译代码后 Eclipse生成的HEX文件太大 ,怎么破?