当前位置: 技术问答>linux和unix
volatile是不是只能用来修饰变量,如果想要禁止gcc对一段c代码进行优化该怎么办?
来源: 互联网 发布时间:2016-11-07
本文导语: just as the title | 如果要禁止优化整个文件,要用gcc选项-O0。 1楼说的-O等价于-O1,还是有优化。 对于一段代码,参考这里 http://blog.csdn.net/fyfhust/archive/2010/08/06/5793482.aspx http://blog.csdn.net/zhangxin...
just as the title
|
如果要禁止优化整个文件,要用gcc选项-O0。
1楼说的-O等价于-O1,还是有优化。
对于一段代码,参考这里
http://blog.csdn.net/fyfhust/archive/2010/08/06/5793482.aspx
http://blog.csdn.net/zhangxinrun/archive/2010/08/27/5843643.aspx
http://blog.csdn.net/unbutun/archive/2011/01/07/6123472.aspx
1楼说的-O等价于-O1,还是有优化。
对于一段代码,参考这里
http://blog.csdn.net/fyfhust/archive/2010/08/06/5793482.aspx
http://blog.csdn.net/zhangxinrun/archive/2010/08/27/5843643.aspx
http://blog.csdn.net/unbutun/archive/2011/01/07/6123472.aspx
|
加入优化屏障和内存屏障
具体看看这个
http://blog.csdn.net/zhangxinrun/archive/2010/08/27/5843643.aspx
具体看看这个
http://blog.csdn.net/zhangxinrun/archive/2010/08/27/5843643.aspx
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。