COMPONENT=BeaconAppC
CFLAGS += -DTOSH_DATA_LENGTH=114
# channels from 11 to 26
CFLAGS+=-DCC2420_DEF_CHANNEL=20//CC2420使用的信道
# transmission power from 1 to 31
CFLAGS+=-DCC2420_DEF_RFPOWER=1//发射功率
include $(MAKERULES)
makefile文件中CFLAGS += -DTOSH_DATA_LENGTH=114什么意思
答案:2 悬赏:20 手机版
解决时间 2021-02-16 11:03
- 提问者网友:富士山上尢
- 2021-02-15 16:08
最佳答案
- 五星知识达人网友:走死在岁月里
- 2021-02-15 17:34
就是编译时把后面的参数添加到编译选项里,比如CFLAGS += -DTOSH_DATA_LENGTH=114
最后就类似调用gcc -DTOSH_DATA_LENGTH=114 xx.c
而-D是用来定义宏的,这应该知道吧?就是代码里#define那个
最后就类似调用gcc -DTOSH_DATA_LENGTH=114 xx.c
而-D是用来定义宏的,这应该知道吧?就是代码里#define那个
全部回答
- 1楼网友:神鬼未生
- 2021-02-15 17:55
你好!
CFLAGS += -DTOSH_DATA_LENGTH=114 这是定义包的长度为114个字节。
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯