博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
〖Windows〗zigbee实验之cygwin编译tinyos.jar编译出错的解决方法
阅读量:6580 次
发布时间:2019-06-24

本文共 857 字,大约阅读时间需要 2 分钟。

1. 使用的cygwin安装包下载地址:

2. 使用的一些rpm安装包的下载地址:

3. cygwin的默认安装目录是:C:\Program Files\UCB\cygwin\

4. 编译遇到的问题:,按他提供的解决方法未能解决:

$ cvs -d:pserver:anonymous@tinyos.cvs.sourceforge.net:/cvsroot/tinyos login$ cvs -z3 -d:pserver:anonymous@tinyos.cvs.sourceforge.net:/cvsroot/tinyos co tinyos-2.x

5. 查看一些外文的有同样的遭遇,其中最前边一段出错信息是:

...ncg -o Serial.java -java-classname=net.tinyos.packet.Serial java /opt/tinyos-2.x/tos/lib/serial/Serial.h Serial.hjavac Serial.javajavac AbstractSource.javaAbstractSource.java:37: 错误: 程序包net.tinyos.util不存在import net.tinyos.util.*;...

6. 从邮件列表得到,大概是java的classpath位置设置不对导致的,但按照那邮件列表的设置方法也没有解决,。。

7. 正确的解决方法(只在Windows才有这个错误,修改CLASSPATH的环境变量),举例:

   右击“我的电脑” --> “属性” --> “高级” --> “系统变量” --> 把CLASSPATH的环境变量修改为:

%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib;c:\Program Files\UCB\cygwin\opt\tinyos-2.x\support\sdk\java;

8. 修改之后重启cygwin终端,重新make tinyos.jar,输出结果如下:

转载地址:http://jjnno.baihongyu.com/

你可能感兴趣的文章
【MVC+EasyUI实例】对数据网格的增删改查(上)
查看>>
Project Euler 345: Matrix Sum
查看>>
你可能不知道的技术细节:存储过程参数传递的影响
查看>>
[摘录]调动员工积极性的七个关键
查看>>
.htaccess 基础教程(四)Apache RewriteCond 规则参数
查看>>
Android控件之HorizontalScrollView 去掉滚动条
查看>>
UVM中的class--2
查看>>
ORACLE 存储过程异常捕获并抛出
查看>>
root用户重置其他密码
查看>>
Oracle推断值为非数字
查看>>
多年前写的一个ASP.NET网站管理系统,到现在有些公司在用
查看>>
vue-cli中理不清的assetsSubDirectory 和 assetsPublicPath
查看>>
从JDK源码角度看Short
查看>>
五年 Web 开发者 star 的 github 整理说明
查看>>
Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数Demo
查看>>
中台之上(五):业务架构和中台的难点,都是需要反复锤炼出标准模型
查看>>
使用模板将Web服务的结果转换为标记语言
查看>>
inno setup 打包脚本学习
查看>>
php 并发控制中的独占锁
查看>>
React Native 0.20官方入门教程
查看>>