在ubuntu上搭建contiki开发平台

1.在终端运行下面的命令,让URLs指向正确的仓库(老的仓库被搬移到架构服务器上了):

sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update

2.安装下面的包:

sudo apt-get install build-essential binutils-msp430 gcc-msp430 msp430-libc binutils-avr gcc-avr gdb-avr avr-libc avrdude openjdk-7-jdk openjdk-7-jre ant libncurses5-dev doxygen git

这样你就能交叉编译了。

3.从Github克隆Contiki源码:

 git clone --recursive git://github.com/contiki-os/contiki.git contiki

4.为了测试你的设置是否正确,你可以以下面的方式编译、运行hello-world例程:

cd contiki/examples/hello-world
make TARGET=native hello-world
./hello-world.native

最后一个命令将产生下面的输出:

Contiki-2.6-584-g807293a started
Rime started with address 2.1
MAC nullmac RDC nullrdc NETWORK Rime
Hello, world

你可能感兴趣的:(在ubuntu上搭建contiki开发平台)