Alljoyn框架由Allseen联盟创建,用于实现短距离设备上的P2P传输。Alljoyn提供了丰富特性的接口以及可用性强的API集。目前alljoyn下主流的环境有Windows与Linux系统,本文主要介绍如何在两个系统下分别进行环境配置。
Linux下的环境配置
由于本配置教程基于Debian/Ubuntu的Linux版本,如果开发者使用的是其他版本,则只需要通过安装相同的命令行即可在其他Linux发行版本下使用
安装Alljoyn框架
首先需要安装工具与libs
sudo apt-get install build-essential libgtk2.0-dev libssl-dev xsltproc ia32-libs libxml2-dev libcap-dev
安装Python 2.6/2.7(目前Python 3.0没有被系统支持)
sudo apt-get install python
安装Scons v2.0
sudo apt-get install scons
安装SSL
sudo apt-get install libssl-dev
下载Alljoyn Source Zip并解压源代码。代码树如下所示,也有可能包含其他的目录