TinyOSを学ぶ過程で、私はmakefileについてまったく無知であることに気づきました。
プリプロセッサ変数を宣言することで使用できる、オプションのコンパイル時機能が多数あります。
それらを使用するには、次のようなことを行う必要があります。
CFLAGS="-DPACKET_LINK"
これにより、特定の機能が有効になります。
と
CFLAGS="-DPACKET_LINK" "-DLOW_POWER"
2つの機能を有効にします。
誰かが私のためにこれらの行を分析して、何が起こっているのか教えてもらえますか?TinyOSの観点からではなく、makefileの観点から!