登录社区云,与社区用户共同成长
邀请您加入社区
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
serie是一个由 lusingander 开发的终端 Git 提交图工具,能够在终端中以图形化的方式展示 Git 提交历史。它提供了直观的提交图可视化、分支结构展示、提交信息搜索等功能,帮助开发者在终端中快速理解仓库的提交历史与分支关系,是 Git 工作流的得力补充工具。
腾讯 TNN 推理框架移植到鸿蒙 PC 平台 本文记录了将腾讯 TNN 推理框架通过 lycium_plusplus 框架适配到鸿蒙 PC(OpenHarmony aarch64)平台的过程,包括项目背景、环境准备和具体实现方法。 主要内容 项目信息:TNN 0.3.0版本,BSD-3-Clause协议,目标平台为鸿蒙PC的aarch64架构 环境准备: 使用WSL+Ubuntu 24.04作为编
本文介绍了在开源鸿蒙PC社区共建鸿蒙化C/C++三方库生态的指南,重点介绍如何将类du命令工具dust适配到鸿蒙PC平台。内容包括环境配置(如OpenHarmony SDK下载与安装)、构建框架lycium_plusplus的使用、以及详细的系列教程索引(从项目结构创建到构建执行全流程)。文章提供了多平台(Windows/Linux/macOS)的鸿蒙开发环境搭建指南,并附有相关资源链接,帮助开发
本文介绍了在鸿蒙PC平台上适配fd命令行工具的过程。fd是替代find的高效文件搜索工具,由Rust开发。文章提供了详细的前置条件,包括环境配置、SDK安装步骤以及相关资源链接。主要内容涵盖:1) 鸿蒙SDK的下载与配置说明;2) 交叉编译环境搭建指南;3) 适配工作所需的系列技术文档索引;4) 针对Windows、Linux和macOS不同操作系统的具体操作指引。该项目作为鸿蒙生态建设的一部分,
本文介绍了将Rust编写的命令行工具bat适配到鸿蒙PC平台的过程。bat是cat命令的增强版,支持语法高亮和Git集成。适配工作包括环境配置(基于鸿蒙SDK)、项目结构创建、HPKBUILD文件编写(支持Rust三方库)、构建执行与产物获取等关键步骤。文章提供了详细的系列索引,涵盖从环境搭建到最佳实践的全流程,并推荐使用扩展的lycium框架支持Rust库适配。适配后的代码已开源,旨在共建鸿蒙P
pastel是一个由 sharkdp 开发的命令行颜色处理工具,支持颜色的生成、分析、转换和操作。它能够将颜色在不同色彩空间(RGB、HSL、CIELAB、CIEDE2000 等)之间进行转换,支持色差计算、调色板生成、颜色格式格式化输出等功能,是设计师和开发者在终端中进行色彩处理的得力助手。
本文介绍了如何将正则表达式库 oniguruma 适配到鸿蒙PC平台。主要内容包括环境配置、SDK安装、交叉编译流程,以及生成静态库、头文件等产物的方法。文章提供了详细的前置条件、系列索引和操作步骤,帮助开发者完成鸿蒙PC生态的三方库移植,支持HNP打包和验证。适用于macOS/Windows/Linux平台的开发者参考。
`router.pushUrl()` | `this.getUIContext().getRouter().pushUrl()` | API 18 | 页面跳转 || `router.clear()` | `this.getUIContext().getRouter().clear()` | API 18 | 清空路由栈 || `router.back()` | `this.getUIContex
—HarmonyOS 蓝牙(BLE)开发从权限到 IoT 全流程实战概念不难、细节够你崩溃。扫描列表里一个设备都没有,以为硬件坏了,结果是——权限少配了一个。连接老是失败,有时候能连、有时候不能连,像掷骰子。写入特征值控制设备时,明明代码执行成功,但设备就是不鸟你。开了 Notify 却收不到任何回调,最后发现 UUID 写错一位。所以这篇咱们就别玩虚的,按你给的大纲,一条线把鸿蒙 BLE 开发从
本文介绍了将Rust编写的文本搜索工具ripgrep(rg)移植到鸿蒙PC设备的过程。基于ripgrep 15.1.0版本,从macOS(Apple Silicon)交叉编译到鸿蒙PC(arm64-v8a),详细说明了环境配置、依赖项(pcre2)处理以及构建流程。文章提供了完整的移植指南,包括SDK安装、项目结构创建、HPKBUILD编写、构建执行与产物获取等关键步骤,并附有系列索引和注意事项。