Contiki Makefile 阅读笔记
来源:互联网 发布:淘宝烂牛仔裤男装 编辑:程序博客网 时间:2024/05/21 18:53
CFLAGS += -DCONTIKI=1 -DCONTIKI_TARGET_$(TARGET_UPPERCASE)=1
在Contiki的Makefile中有这么一句 其中<-DCONTIKI=1>的意思是在Makefile执行时为编译定义一个宏 相当于
#define CONTIKI 1
# Include IPv6, IPv4, and/or RimeHAS_STACK = 0ifeq ($(CONTIKI_WITH_IPV4),1) HAS_STACK = 1 CFLAGS += -DNETSTACK_CONF_WITH_IPV4=1 MODULES += core/net/ipv4 core/net/ipendififeq ($(CONTIKI_WITH_RIME),1) HAS_STACK = 1 CFLAGS += -DNETSTACK_CONF_WITH_RIME=1 MODULES += core/net/rimeendif
在Makefile中有判断宏CONTIKI_WITH_IPV4和CONTIKI_WITH_IPV6 ,CONTIKI_WITH_RIME的过程,不过在源码中也存在这三个宏的定义。如果没有定义协议栈那么IPV6将会是默认的协议栈。
0 0
- Contiki Makefile 阅读笔记
- Contiki Makefile 详细解读
- Contiki Makefile结构
- Contiki Makefile结构
- Contiki Makefile参数说明
- Contiki-sensinode之makefile分析
- contiki源码阅读之list
- Contiki学习笔记
- Contiki学习笔记:目录
- Contiki学习笔记:目录
- contiki dhcpc 笔记
- Contiki学习笔记
- Contiki之makefile分析(续)
- contiki源码阅读之mmem.c
- Contiki源码阅读之节点Rime地址
- contiki学习笔记之hello_world
- contiki学习笔记 clock部分
- contiki学习笔记 etimer部分
- 使用Java 对称加密(AES),提示"javax.crypto.BadPaddingException: Given final block not properly padded"
- PAT--1078. Hashing(哈希二次探测)
- EasyUI学习笔记(三)——学习使用EasyUI之easyloader 加载
- 邓德隆:定位
- ACM注意事项(水鸟的纪念)
- Contiki Makefile 阅读笔记
- docker pull命令实现与镜像存储(3)
- php开发规范2
- Qt5.3.1+OSG3.2.1+VS2010配置记录
- 归纳笔记019:MPMoviePlayerController播放视频
- Linux进程间通信——使用匿名管道
- CodeForces 246B Increase and Decrease
- numpy.linspace使用详解
- Lua 模式匹配