
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文详细记录了在aarch64架构下构建XZ Utils 5.8.1的过程。通过OHOS_ARCH=aarch64 OHOS_ABI=arm64-v8a sh ./create-hnp.sh命令触发构建流程,涵盖镜像获取、Autotools配置、交叉编译和产物验证等环节。XZ作为高效压缩工具,支持LZMA2算法、多线程压缩和多种校验方式。构建过程包含下载解压、配置编译、安装strip等步骤,最终生

本文详细记录了在开源项目Termony中使用命令OHOS_ARCH=aarch64 OHOS_ABI=arm64-v8a sh ./create-hnp.sh构建Libunistring 1.3的完整过程。内容涵盖构建环境配置、构建链路解析、关键日志记录、常见问题解决方案以及产物验证方法。重点介绍了Libunistring的核心功能,包括Unicode字符串操作、字符编码转换、文本规范化等模块。

本文介绍了将jq 1.8.3版本适配到鸿蒙PC平台的详细过程。jq是一个轻量级命令行JSON处理器,具有高性能、跨平台等特性。适配工作主要包括交叉编译配置、依赖管理、静态链接和打包配置等关键步骤。通过使用鸿蒙SDK工具链,实现了从macOS/Linux到aarch64-linux-ohos的交叉编译,生成了HNP格式安装包和tar.gz发布包。技术难点包括CPP环境变量设置、oniguruma子模
本文介绍了轻量级shell脚本测试框架ts在开源鸿蒙PC平台的适配方案。ts是一个POSIX兼容的纯shell脚本工具,无需编译,适配工作主要包括脚本兼容性检查、路径处理和打包配置。文章详细阐述了构建流程,包括环境准备、文件复制、权限设置和打包生成HNP包及压缩包。适配后的ts工具可在鸿蒙PC终端(aarch64-linux-ohos)环境中运行,为shell脚本开发提供测试支持。
本文详细记录了在aarch64架构下使用OHOS_ARCH=aarch64 OHOS_ABI=arm64-v8a sh ./create-hnp.sh命令构建GDB 16.3的完整过程。内容涵盖GDB的核心功能与重要性、构建流程、包配置与工具链设置、关键执行日志以及产物验证方法。GDB作为强大的源代码级调试器,支持多语言、多架构调试,提供断点管理、程序控制、数据检查等核心功能。构建过程包括镜像获取

本文详细记录了在aarch64架构下构建Libidn2 2.3.8的完整过程。通过create-hnp.sh脚本启动构建,配置参数包括禁用静态库、启用共享库等。构建流程涵盖下载解压、配置编译、安装打包等步骤,产物验证确认了二进制工具、库文件、头文件等均已正确生成。文章还提供了常见问题解决方案和重建方法,便于复现和维护。Libidn2作为处理国际化域名的核心库,支持IDNA2008标准和TR46规范

本文详细记录了c-ares 1.34.5库在aarch64架构下的构建过程。通过执行OHOS_ARCH=aarch64 OHOS_ABI=arm64-v8a sh ./create-hnp.sh命令触发构建,主要包括环境配置、CMake参数设置、编译安装等关键步骤。构建产物验证显示成功生成了libcares.so共享库、adig/ahost工具及相关头文件,并正确打包到base.hnp中。文中还提

本文介绍了如何在HarmonyOS/OpenHarmony上使用适配后的Flutter三方库path_provider来获取系统标准目录路径。主要内容包括: 依赖配置:在pubspec.yaml中添加鸿蒙适配版本的path_provider及其平台实现path_provider_ohos的git依赖。 二次封装:建议创建一个PathProviderService服务类对原生API进行封装,统一处理

本文介绍了如何在HarmonyOS/OpenHarmony上使用适配后的Flutter三方库path_provider来获取系统标准目录路径。主要内容包括: 依赖配置:在pubspec.yaml中添加鸿蒙适配版本的path_provider及其平台实现path_provider_ohos的git依赖。 二次封装:建议创建一个PathProviderService服务类对原生API进行封装,统一处理

本文介绍了如何在HarmonyOS/OpenHarmony上使用适配后的Flutter三方库path_provider来获取系统标准目录路径。主要内容包括: 依赖配置:在pubspec.yaml中添加鸿蒙适配版本的path_provider及其平台实现path_provider_ohos的git依赖。 二次封装:建议创建一个PathProviderService服务类对原生API进行封装,统一处理








