make micaz sim 与 lib的使用

本文详细介绍了在TinySec文件夹中将tos文件夹下的lib与platform文件夹拷贝到特定位置的方法,并解释了如何在TinyOS环境下使用$TOSROOT/tos/lib文件夹内的资源。通过调整PYTHON_VERSION版本号和安装Python-dev包来解决makemicazsim过程中遇到的Phthon.h未找到的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



在apps/Blink下面make micaz sim未成功,提说错误是Phthon.h没找到,解决办法
先 apt-get install python-dev 使得/usr/include/python2.7文件夹里面有Python.h

在$TOSROOT/tos/support/make/sim.extra修改版本号 PYTHON_VERSION = 2.7


下载了 TinySec 文件夹,里面有tos 文件夹,我分别把tos文件夹下lib,与platform的文件拷贝到/opt/tinyos-2.1.1/tos的相应位置。

 

如何使用$TOSROOT/tos/lib文件夹的东西呢?

我注意到tos/lib下面有一个printf文件夹。所以,我查看$TOSROOT/apps/tutrials/Printf这个例子,

使用lib 的方法是 CFLAGS += -I$(TOSDIR)/lib/printf


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值