メイクファイルに複数行のコメントを追加する方法 質問する

メイクファイルに複数行のコメントを追加する方法 質問する

C 構文のように、makefile 内の複数行をコメントアウトする方法はありますか/* */?

ベストアンサー1

いいえ、makefile には C スタイルのコメントのようなものはありません/* */。他の誰かが提案したように、行継続を使用して複数行のコメントを作成できます。たとえば、次のようになります。

# This is the first line of a comment \
and this is still part of the comment \
as is this, since I keep ending each line \
with a backslash character

しかし、デバッグのために一時的に makefile の一部をコメント アウトしようとしているのだと思いますが、すべての行にバックスラッシュを追加するのは現実的ではありません。GNU make を使用している場合は、ifeq意図的に偽の表現を含むディレクティブを使用することをお勧めします。たとえば、次のようになります。

ifeq ("x","y")
# here's all your 'commented' makefile content...
endif

おすすめ記事