前のページ次のページ上に戻るホーム SophiaFramework UNIVERSE 5.3

28.2. ARM コンパイラ

28.2.1. ARM コンパイラのオプション

28.2.1.1. LFLAGS オプション

例 28.3. リンク後のアプリサイズを最小化する設定

# 変更前
LFLAGS = $(ROPILINK) -rwpi -entry 0x8000#

# 変更後
LFLAGS = $(ROPILINK) -rwpi -entry AEEMod_Load#0x8000#

28.2.1.2. OPT オプション

例 28.4. inline 関数を最大限に展開する設定

# 変更前
OPT = -Ospace -O2                     # Full compiler optimization for space

# 変更後
OPT = -Ospace -O2 --no_inlinemax      # Full compiler optimization for space

28.2.1.3. DBG オプション

例 28.5. ARM コンパイラを高速にする設定

# 変更前
DBG = -g                        # Enable debug

# 変更後
DBG = -g-                       # Enable debug
[Note] 注意
上の設定の場合、デバッグ情報は出力されません。