可能是新建工程的时候MDK把默认的优化率给改变了。
可以按以下操作修改编译器的优化率:
project->options for target->C/C++,那里有个optimization,level 0优化率最低,编译后代码最大,level 4优化率最大,代码最小,一般咱们选defualt默认即可。
ps:不过楼主要先确保您的MDK已经破解了,不然optimization这个选项是不可选的。
如果变动的不是特别多的话应该是没有问题的 编译器在编译的时候会对代码进行优化操作 可能编译的顺序不一样了 所以优化的方式也不一样了 导致代码长度有所变化