1

APP_OPTIM := releaseコードを最適化する正確な方法 (たとえば、どの cflags を使用するか)についての詳細を探していたところ、前の質問に出くわしました。

ただし、ndk ディレクトリで add-application.mk ファイルを検索すると、同じコードが表示されないことに気付きました。代わりに、次のようなものがあります。

ifneq ($(APP_OPTIM),)
 # check that APP_OPTIM, if defined, is either 'release' or 'debug'
 $(if $(filter-out release debug,$(APP_OPTIM)),\
    $(call __ndk_info, The APP_OPTIM defined in $(_application_mk) must only be   'release' or 'debug')\
    $(call __ndk_error,Aborting)\
 )
 $(call ndk_log,Selecting optimization mode through Application.mk: $(APP_OPTIM))
else

特に、私は何 をしているのか分かりません$(call ndk_log,Selecting optimization mode through Application.mk: $(APP_OPTIM))

APP_OPTIM が使用する最適化の種類を理解するために、誰かが私を正しい方向に導くことができますか? おそらく私のndk(r8e)はそのコードブロックを移動しましたが、どこにあるのかわかりません。

ありがとう

4

1 に答える 1