CPPFLAGS に関するドキュメントを読みました。まもなく、CPPFLAGS がパラメーターをコンパイラーに渡すために使用されることがわかりました。makefile での CPPFLAGS の使用例を以下に示します。
gcc $(CPPFLAGS) main.c -o main.o
メイクを実行
make CPPFLAGS=-I../header
特別な CPPFLAGS テキストとは何ですか? 「FOO」などの他のテキストと交換できます。FOO 変数と CPPFLAGS 変数の違いは何ですか? すべての CPPFLAGS テキストを FOO テキストに置き換えます。ビルドは再び成功し、何も変わりません。
実際に解決する必要がある主な問題。多くのメイクファイルがあります。これらのメイクファイルには、インクルード CPPFLAGS 変数はありません。makefile を変更せずにコンパイラ オプションを渡す方法はありますか。
ありがとう。