rttys服务器和客户端

rttys服务器

1.下载

https://github.com/zhaojh329/rttys/releases

2.解压运行
在这里插入图片描述

libev交叉编译

cd libev
./configure --host=arm-linux CC=aarch64-poky-linux-gcc --prefix=/home/michael/rtty_install			
make install DESTDIR=/home/michael/rtty_install

在这里插入图片描述

rtty客户端

1.git地址

git clone --recursive https://github.com/zhaojh329/rtty.git

2.配置&&交叉编译
编辑CMakeLists.txt

cmake_minimum_required(VERSION 3.0)

project(rtty C)

list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/Modules/")

#set(CMAKE_VERBOSE_MAKEFILE ON)
#我已经导入过了交叉编译环境,没有导入过就使用绝对路径
#set(CMAKE_C_COMPILER "/opt/fsl-imx-wayland/5.10-hardknott/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux/aarch64-poky-linux-gcc")
set(LIBEV_LIBRARY "/home/michael/rtty_install/usr/local/lib/libev.so")
set(LIBEV_INCLUDE_DIR "/home/michael/rtty_install/usr/local/include")

add_subdirectory(src)
cmake . -DCMAKE_C_COMPILER=aarch64-poky-linux-gcc -DCMAKE_FIND_ROOT_PATH=/home/michael/rtty_install
DESTDIR=/home/michael/rtty_install make install

在这里插入图片描述
编译出来的结果
在这里插入图片描述

移植到板子

编译出来的rtty可执行文件放在板子的/usr/bin
编译出来的库可执行文件放在板子的/usr/lib
在这里插入图片描述
在这里插入图片描述

测试

rtty -I "rtty_id_123" -h '192.168.1.187' -p 5912 -a -v -d 'this is rttys test'

在这里插入图片描述

输入网址。第一次需要注册一个账号,第一个注册的账号为最高权限的账号
http://192.168.1.187:5913/login

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
完事,下班。。。。

  • 8
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值