搭建 Linux 运行环境
本节将介绍如何在 Linux 系统中搭建 VSOA 运行环境。
下载 VSOA 运行库
本章介绍使用 C/C++ 进行微服务运行环境搭建:
安装 VSOA 运行库
通过 FTP 上传
Linux VSOA 运行库
到目标设备。按照如下方式安装运行库。
授权 VSOA
执行 vsoa-register,按照提示输入 VSOA Linux 版本的 SN 号,具体 SN 号请通过 联系我们 获取。
root@localhost:ivan> vsoa-register Please input your SN: xxxxxxxxxxxxxx
注意:
- vsoa-register 会在 "当前用户目录/.vsoa/" 内生成 license 文件,若该目录不可写,需修改 vsoa-register 所在目录内的 vsoa-register.ini 文件,配置为指定的可写目录,如 "license_file=/home/ivan/license" 。
- 待执行的 VSOA 应用程序也需在应用程序所在目录内建立
./license.ini
文件,配置为以上 license 文件所在路径, 如 "license_file=/home/ivan/license" 。
根据提示输入需要绑定的硬件网卡信息。
Which net adapter do you want to bind SN: 0 -- eth0 Please input number before the network adpater name: 0
网卡绑定成功后会自动生成 register code,请按提示打开获取 License 的 URL。
Your register code is: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Please open url http://www.sylixos.com/register/register_new.html input your register code. Please input your license:
使用浏览器访问如上提示的链接 http://www.sylixos.com/register/register_new.html ,输入 register code,并单击 submit。
如图将得到生成的 License 序号。
将该 License 复制到 vsoa-register 所在终端,按回车,完成 Linux SDK 的授权。
input your register code. Please input your license: nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
运行 VSOA 程序
配置运行环境变量。
root@localhost:vsoa_demo> export LD_LIBRARY_PATH=/usr/lib:/lib
运行
HelloVSOA
程序。