你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
呵呵1991 发表于 2019-7-25 20:30 有没有大佬知道,KEIL怎么禁止某个函数/某段代码 被编译器优化?????
参考这个链接
keil mdk中如何确保某一段程序不被优化掉
GCC 的优化等级有这些:
* -O0 完全不优化。
* -Og 不影响调试的简单优化。
* -O1 简单优化。
* -O2 中度优化。
* -Os 在 -O2 的基础上针对代码体积做激进优化。
* -O3 在 -O2 的基础上针对代码速度做激进优化。
* -Ofast 在 -O3 的基础上针对速度做更激进的优化,代码体积可能会比 -O2 还要大。
* -flto 打开链接时优化(LTO)功能,允许优化算法跨函数。