(本教程使用的是 VirtualBOX +ubuntu14.04+tinyos2.1.2) note:看了很多的tinyos的安装教程,差别不是很大,无非就是安装编译器配置环境等。虽然简单,但还是有很多问题在里面。建议大家使用虚拟机安装,因为虚拟机运行在主机上,完全独立,虚拟机里面的所有操作不会影响主机,即使虚拟崩溃了。windows相对对ubuntu来说,windows的硬件驱动由于是商业化的所以做的比较完善,各种优化策略也比较好。虚拟机推荐大家使用VirtualBOX
VirtualBOX 短小精悍,功能比较强大,安装文件比较小,只有几十MB,系统资源占用比较少。当然你也可以使用vmware。
安装虚拟机和ubuntu相信大家已经很熟悉了,如果还没有安装请看这个教程:
好,下面我们正式开始搭建tinyos的开发环境!
步骤1:
如果你以前没有安装过tinyos可以跳过这个步骤,如果你以前安装的是老的版本的tinyos(像2.1.1版本)那么你必须卸载掉有关tinyos的文件以及GCC-430的编译器以及工具等。 卸载流程如下:打开终端(ctrl+alt+t)输入以下命令:卸载tinyos老的版本: sudo apt-get remove tinyos-2.1.1 卸载gcc-msp430编译器: sudo apt-get autoremove --purge msp430* 通过这两步就把你以前老版本的tinyos卸载掉了 步骤2:
在ubuntu的package list file添加源。这个命令使用的是gedit编辑器,当然你也可以使用vim等 sudo gedit /etc/apt/sources.list 下面把以下代码添加到sources.list里面,保存,退出 [plain] view plaincopy 1. # TinyOS Repository 现在执行以下命令更新安装新版本的tinyos sudo apt-get update sudo apt-get install tinyos-2.1.2 现在tinyos的基础工作已经做好,接下来就是完成配置以及安装相应的编译器即可。
|