回复
     ttyd终端工具移植到OpenHarmony
离北况归
 发布于 2025-8-11 15:19
 浏览
 0收藏
笔者去年就完成了ttyd这个的开源项目的OpenHarmony移植,但是去年只提供了二进制文件,最近才有时间整理出开源成果,老规矩,下面给出开源地址:
https://gitee.com/OpenHarmony_rk_equipment_transplantation/ttyd_openharmony
- 备注:该仓库复用了tpc_c_cplusplus仓库的部分代码,并只维护ttyd及其相关依赖库,tpc_c_cplusplus官方仓库位于 https://gitcode.com/openharmony-sig/tpc_c_cplusplus
 
编译
git clone https://gitee.com/OpenHarmony_rk_equipment_transplantation/ttyd_openharmony.git
cd ttyd_openharmony/lycium/
# 设置oh交叉编译环境
export OHOS_SDK=/root/OpenHarmony/cix_myself_5.0.0/prebuilts/ohos-sdk/linux/12
# 编译依赖库
./build.sh openssl_1_0_2u
# 编译ttyd
./build.sh ttyd
部署运行
编译好的文件在ttyd_openharmony/lycium/usr/ttyd,将准备好的文件推送到开发板,执行./ttyd -p 7681 --writable -t disableResizeOverlay=true -w / /bin/sh

然后使用web组件访问localhost:7681地址

分类 
   已于2025-10-15 00:48:04修改
 
        赞
        
 
        收藏 
      
 回复
  相关推荐
 



















