• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

MDK编译代码为什么不能使用最高的优化等级

彼岸花谢 2020-04-22 浏览量:813
MDK编译代码为什么不能使用最高的优化等级
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:5
  • 可以使用最高优化等级,但是用了最高优化等级之后,就无法使用调试功能了,因为它的代码执行顺序会被改变

  • 优化等级会去除程序里面的一些冗余部分,还有就是丧失了调试的一部分功能,还会对变量函数进行优化

  • 可以啊,可以设置成最高优化的。可能是你的程序写的不规范,最高级时会优化掉你的程序

  • 可以使用的啊,只要配置民最高优化就可以了,你是不是有编译错误呢,要根据你的错误来调整一部分代码

  • 可以使用啊,而且使用最高级,生成的hex文件会比较小,而且运行效率也提高了,你从哪里知道无法使用最高优化的。

相关问题

问题达人换一批

MDK编译代码为什么不能使用最高的优化等级