在学习tinyos的过程中,我发现我对makefile一无所知。
有许多可选的编译时特性可以通过声明预处理器变量来使用。
要使用它们,您必须执行以下操作:
CFLAGS="-DPACKET_LINK" 这将启用某个功能。
CFLAGS="-DPACKET_LINK"
CFLAGS="-DPACKET_LINK" "-DLOW_POWER" 启用两个功能。
CFLAGS="-DPACKET_LINK" "-DLOW_POWER"
有人能帮我分析一下这些线,告诉我是怎么回事吗?不是用tinyos,而是用makefile!