ubuntu10.04上安装tinyos2.1.1

 

ubuntu10.04安装好之后,开始安装tinyos2.1.1
(1)打开源列表,加入tinyos的更新源(需要使用sudo获取权限)
sudo gedit  /etc/apt/sources.list
在最末尾添加源:lucid是10.04版本的代号;这个地方的网址最好去找一下,我当时做的时候就是把dists弄成dist导致老是找不到源

deb http://tinyos.stanford.edu/tinyos/dists/ubuntu lucid main

保存并更新源:sudo apt-get update

(2)下载tinyos2.1.1相关的软件

sudo apt-get install tinyos-2.1.1,运行之后会提示安装下列的这下包,不用管他一键安装。注意以后会出现版本的问题,遇到的时候再谈。

 (3)安装g++, python

安装g++: sudo apt-get install g++

安装python:sudo apt-get install python2.6-dev

这里要注意一点!!这里装的python是2.6版本的,虽然利用python --version查到的版本是2.6.5的,但是后面的版本描述中都使用2.6,否则会出现错误!!一定要切记!!

(4)修改.bashrc

编辑.bashrc:   sudo gedit ~/.bashrc 

在文件中加入:source /opt/tinyos-2.1.1/tinyos.sh

同时tinyos.sh中的classpath路径改为:

另外如果最后运行不通过 加一句因为中间忘了部分是怎么搞的了,文件中有这样一句。

保存退出。

更新.bashrc:  source ~/.bashrc

(5)安装JNI

tos-install-jni

(6)需要仿真的,需要进入/opt/tinyos-2.1.1/support/make/sim.extra修改

a.  将PYTHON_VERSION改为2.6,千万不能改成2.6.5!

b. 将PYDIR = $(shell python$(PYTHON_VERSION)-config –prefix)/usr/include/python$(PYTHON_VERSION)

改为PYDIR =/usr/include/python$(PYTHON_VERSION)

c. 将 PLATFORM_LIB_FLAGS =-shared -L/usr/lib/python$(PYTHON_VERSION)/config -L/$(PYDIR)/config -lstdc++ -lpython$(PYTHON_VERSION)中的-L/$(PYDIR)/config 改为-L/bin

(7)进入目录/opt/tinyos-2.1.1/apps/Blink,执行make telosb会出现错误提示 msp版本不对,类似于

opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:325: > cannot find `P33' 

则需要重新下载旧版本的msp:

查找已安装版本的msp: dpkg -l |grep msp430

删除已安装版本的msp: sudo apt-get autoremove --purge msp430-tinyos

sudo apt-get autoremove --purge msp430-gcc-tinyos  

安装新下载的旧版本的msp:sudo dpkg -i msp430-gcc-tinyos_3.2.3-20080806_i386.deb

重新运行make telosb,即可运行正确。提示如下(省略部分)

 compiled BlinkAppC to build/telosb/main.exe

            2648 bytes in ROM

              54 bytes in RAM

 msp430-objcopy --output-target=ihexbuild/telosb/main.exe build/telosb/main.ihex

    writing TOS image

BLink下输入make micaz 和make micaz sim也可成功:提示*** Successfullybuilt micaz TOSSIM library.则可运行tossim。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您可以选择在不更改计算机中的任何内容的情况下试用Ubuntu 10.04。通过启动Live系统,您可以在不对硬盘进行更改的情况下体验Ubuntu的功能。如果您对试用结果满意,可以按照Live系统桌面上的安装小图标来将Ubuntu 10.04安装到硬盘中。如果您不需要试用,也可以选择直接启动安装程序来将Ubuntu 10.04安装到硬盘中。 要安装Ubuntu 10.04,您可以访问中文官方网站http://www.ubuntu.com.cn或英文官方网站http://www.ubuntu.com以获取更多相关信息。 另外,您还可以使用命令行安装一些额外的软件,例如Docky和Ubuntu-Tweak。通过使用命令sudo apt-get install docky,您可以安装Docky。要安装Ubuntu-Tweak,您需要执行以下步骤:首先,添加软件源,使用命令sudo add-apt-repository ppa:tualatrix/ppa。然后,更新软件源,使用命令sudo apt-get update。最后,安装Ubuntu-Tweak,使用命令sudo apt-get install ubuntu-tweak。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [安装Ubuntu 10.04系统](https://blog.csdn.net/wangll9/article/details/7284978)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Ubuntu 10.04 安装配置](https://blog.csdn.net/ocean181/article/details/7006508)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值