Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
GCC では、いくつかのモジュールを -Os でコンパイルし、いくつかのモジュールを -Ofast でコンパイルすることは可能ですか?
これらは、組み込み ARM cortex-M3 システムの C モジュールです。
一般的に、いいえ。実際には、ほとんどの場合、問題なく動作します。defineと(具体的には) が定義-Osしているため、誤って 1 つの定義ルールに違反する可能性があることに注意してください。__OPTIMIZE_SIZE__-Ofast-ffast-math__FAST_MATH__
-Os
__OPTIMIZE_SIZE__
-Ofast
-ffast-math
__FAST_MATH__