私の makefile には変数 'NDK_PROJECT_PATH' がありますが、コンパイル時にこれをどのように印刷すればよいのでしょうか?
私は読む「$PATH」文字列を表示するファイルをエコーするそして私は試しました:
@echo $(NDK_PROJECT_PATH)
@echo $(value NDK_PROJECT_PATH)
どちらも私に
"build-local.mk:102: *** missing separator. Stop."
なぜそれが機能しないのか誰か知っていますか?
ベストアンサー1
によるとGNU Make マニュアルまた、以下の回答で「bobbogo」が指摘しているように、info / warning / errorを使用してテキストを表示できます。
$(error text…)
$(warning text…)
$(info text…)
変数を印刷するには、
$(error VAR is $(VAR))
$(warning VAR is $(VAR))
$(info VAR is $(VAR))
'error'はエラー文字列を表示した後、makeの実行を停止します。