- 博客(10)
- 收藏
- 关注
原创 find文件查找:鸿蒙PC上的find与xargs工具集
ohos-findutils:鸿蒙PC上的GNU findutils工具集 本文介绍如何在鸿蒙PC上安装使用适配完成的GNU findutils工具集(包含find/xargs/locate)。由于鸿蒙PC的安全限制,必须通过HNP包格式安装。文档详细说明了HNP包的打包流程、安装方法及使用示例。
2025-12-16 11:38:06
1204
原创 Flex词法分析器:鸿蒙PC上的词法分析工具
本文介绍了为OpenHarmony平台适配的GNU Flex词法分析器生成器ohos-flex的安装与使用方法。由于鸿蒙PC的系统安全限制,必须通过HNP(HarmonyOS Native Package)格式进行安装。文档详细说明了HNP包的打包流程,包括准备预构建包、创建安装目录、配置hnp.json文件等步骤,并提供了自动化打包脚本。该工具支持编译器前端开发、解释器词法分析等场景,遵循POSIX标准,可与Yacc/Bison等工具集成。
2025-12-16 11:36:44
953
原创 终端天气查询利器:wego天气客户端在鸿蒙PC上的完整适配实战
本文介绍了将终端天气客户端wego适配到开源鸿蒙PC平台的全过程。wego是一款基于Go语言开发的工具,支持多天气数据源查询和多种显示格式输出。适配工作主要包括交叉编译配置(目标平台aarch64-linux-ohos)、禁用CGO依赖、编写自动化构建脚本以及创建HNP包配置文件。文章详细阐述了技术方案、实现细节和构建部署步骤,包括环境搭建、构建脚本设计、HNP包配置等内容,并提供了终端测试指南和常见问题解决方案。该适配为鸿蒙生态提供了便捷的终端天气查询工具,展示了Go语言项目在鸿蒙平台的移植方法。
2025-12-15 18:51:43
937
原创 程序员计算器利器:pcalc在鸿蒙PC上的完整适配实战
本文介绍了将programmer-calculator(pcalc)工具适配到鸿蒙PC平台的过程。pcalc是一款专为程序员设计的终端计算器,支持多进制显示和丰富的位运算功能。适配工作主要包括:环境准备(安装OHOS SDK)、项目结构分析、解决ncurses依赖问题、编写构建脚本、生成HNP安装包等关键技术步骤。最终实现在鸿蒙PC上通过pcalc命令使用该工具,满足嵌入式开发、游戏编程等场景下的计算需求。
2025-12-15 18:49:03
875
原创 HarmonyOS 原生应用构建实战:Tree 工具的 HNP 打包流程解析
在 HarmonyOS 生态系统中,将传统的 Linux 命令行工具移植并打包为原生应用是一个常见需求。本文将以 tree 工具为例,深入解析如何使用 build_ohos.sh 脚本完成从源码编译到 HNP(HarmonyOS Native Package)打包的完整流程。
2025-11-14 19:13:56
977
原创 HarmonyOS 原生应用构建系统深度解析:build.sh 主构建脚本详解
在 HarmonyOS 生态系统中,将传统的 Linux/Unix 命令行工具移植到 HarmonyOS 平台是一个重要且复杂的工作。build.sh 作为 HarmonyOS 原生应用构建系统的核心入口脚本,承担着环境配置、工具链设置、交叉编译配置等关键职责。本文将深入解析这个脚本的设计思路、实现细节和最佳实践。
2025-11-14 19:12:06
1048
原创 鸿蒙PC生态迁移与生产级避坑指南
聚焦应用迁移路径、生产环境调试工具链、分布式数据冲突解决等工程化实践,助你构建企业级鸿蒙PC应用。包含真实开发者案例、性能基准数据与可复用的Checklist工具集。
2025-11-12 09:54:18
1088
原创 鸿蒙PC AI原生开发:端侧算力调度与任务接续实战
本文深入鸿蒙PC的AI原生开发能力,聚焦端侧NPU/GPU/CPU智能调度、模型缓存策略与跨设备任务接续。提供生产级代码实现,包含完整的错误降级机制,适合有AI开发需求的进阶开发者。
2025-11-11 18:22:11
515
原创 鸿蒙PC跨设备协同开发:从软总线到拖拽同步的实战指南
本文聚焦鸿蒙PC最基础的跨设备能力,通过完整可运行的代码示例,带你30分钟搭建首个跨设备应用。涵盖SoftBus设备认证、KVStore数据同步、系统级拖拽等核心功能,适合初次接触鸿蒙PC开发的开发者。
2025-11-11 18:15:54
969
原创 鸿蒙PC开发框架选型全解析:从技术特性到实战适配
鸿蒙PC生态的崛起为跨平台开发带来了新机遇,QT for HarmonyOS、Electron、Apache Cordova、React Native四大框架分别覆盖了高性能原生开发、Web技术迁移、轻量快速开发、React生态延伸等场景。开发者可根据团队技术栈、应用性能需求及跨端范围,选择最适合的框架切入,同时关注各框架的鸿蒙适配仓库更新,及时跟进新特性与兼容性优化。
2025-11-10 14:17:29
1006
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅