makefileで詳細なコンパイルを有効にしたいのですが、条件付きのを作成する方法がわかりませんOR
。
説明させてください。設定またはで詳細なコンパイルを指定できるようにしたいと思います。それを利用する(そして、認識している他のmakefileを使用する)スクリプトがあるので、利用可能な状態を維持したいと思います。V=1
VERBOSE=1
VERBOSE=1
VERBOSE
したがって、結果はこれら2つのコマンドが同じである必要があります。
make all VERBOSE=1 # pain to write
make all V=1
さて、私のmakefileは今日このようになります:
ifdef VERBOSE
[issue compilation commands with verbose mode]
endif
私が達成したいのは、Cのプリプロセッサに近いものです。
if defined(VERBOSE) || defined(V)
[issue compilation commands with verbose mode]
endif
あなたはそれをする方法を知っていますか?