Environment Variable | Windows | Linux | |
TOSROOT | /opt/tinyos-2.x | same as in Cygwin | |
TOSDIR | $TOSROOT/tos | same as in Cygwin | |
CLASSPATH | C:\tinyos\cygwin\opt\tinyos-2.x\support\sdk\java\tinyos.jar;. | $TOSROOT/support/sdk/java/tinyos.jar:. | |
MAKERULES | $TOSROOT/support/make/Makerules | same as in Cygwin | |
PATH† | /opt/msp430/bin:$PATH | same as in Cygwin |
打开在cygwin/etc目录下的profile文件,加入上图中的TOSROOT,TOSDIR,MAKERULES和PATH变量的值。然后我的电脑-右键属性-高级-环境变量,然后添加CLASSPATH的值。完成上述工作后,TinyOS 2.0就可以使用了,但是,其中的JAVA工作还是不行,这是因为JAVA的路径没有加入到PATH的环境变量中。同样我的电脑-右键属性-高级-环境变量中加入PATH环境变量.就是你安装的JAVA文件夹下的C:\..\...\...\.bin:$PATH和C:\..\...\...\.jer\bin:$PATH."C:\..\...\...\"表示你java安装的路径。