【ARM 嵌入式 编译系列 4.3 -- GCC 编译设置 单个函数优化等级】
发布时间:2023年12月19日
设置特定函数的优化等级
在使用 GCC (GNU Compiler Collection) 编译程序时,有时可能需要指定某个函数不要被编译器优化,以便进行调试或其他目的。GCC 提供了几种方法来防止对特定函数的优化。
最常用的方法是在函数声明前使用 __attribute__((optimize))
属性来指定优化级别。下面是如何使用这一属性来关闭某个函数的优化的示例:
void __attribute__((optimize("O0"))) my_function()
文章来源:https://blog.csdn.net/sinat_32960911/article/details/134976583
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!