Building Thin - Linux

设置

NOTE: 下列安装命令是针对 Debian/Ubuntu Linux 系统的。 对应其他 Linux 版本的安装命令也有提供。

sudo apt-get install build-essential libgtk2.0-dev libssl-dev xsltproc ia32-libs libxml2-dev
sudo apt-get install python
sudo apt-get install scons
sudo apt-get install libssl-dev

搭建样例

搭建核心样例:

cd $AJ_ROOT/core/ajtcl
scons WS=off

核心样例的二进制文件在: $AJ_ROOT/core/ajtcl/samples/

搭建服务器样例:

cd $AJ_ROOT/services/sample_apps
scons WS=off AJ_TCL_ROOT=../../core/ajtcl

服务器样例的二进制文件在 $AJ_ROOT/services/sample_apps/build

搭建完全的服务器样例 (AC 服务器):

cd $AJ_ROOT/services/sample_apps/ACServerSample
scons WS=off AJ_TCL_ROOT=../../../core/ajtcl

AC 服务器样例的二进制文件在 $AJ_ROOT/services/sample_apps/ACServerSample/build

向应用程序添加一个 AllJoyn™ 框架。

具体指导请参见 Build an Application using the Thin Library 章节。