【发布时间】:2011-04-02 13:59:42
【问题描述】:
我有一个项目,通过gcc 命令行标志将所有文件的优化设置为“-Os”。但是,我想禁用其中一个源文件中某些方法的优化。为此,我试图为这些方法指定优化属性。但是,gcc 表示它在构建过程中忽略了optimize 属性。有谁知道问题是什么?
class C
{
public:
int __attribute__((optimize("-O0"))) foo();
.
.
};
我使用的是 gcc 版本 4.4.3。
【问题讨论】:
标签: c++ linux optimization gcc attributes