【发布时间】:2020-11-22 22:27:37
【问题描述】:
有预定义的宏,例如 __OPTIMIZE__(在所有优化编译中定义)和 __OPTIMIZE_SIZE__(在编译器优化大小时定义)。
我使用这些宏来检查是否为发布目标设置了正确的优化级别,如果没有,我会打印出警告。
是否可以检查优化级别-Ofast 是否设置?
可能类似于__OPTIMIZE_FAST__ 或__OPTIMIZE_SPEED__。
【问题讨论】:
-
那么……你做了什么研究?你读过你的编译器文档吗?
-
是的,我阅读了文档。根据我的研究和知识,没有可用的宏。我的希望是,其他人会知道更多......
标签: c macros compiler-options armv6 armcc