ARMCC V6编译器的优化级别宏有以下几个选项:
#pragma O0
int main() {
// 代码
return 0;
}
#pragma Ospace
int main() {
// 代码
return 0;
}
#pragma O2
int main() {
// 代码
return 0;
}
#pragma O3
int main() {
// 代码
return 0;
}
需要注意的是,不同的编译器可能会有不同的宏定义和语法,以上示例代码仅适用于ARMCC V6编译器。在实际使用中,应根据具体的编译器文档和版本来确定正确的宏定义和语法。