logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

高精度计算利器:bc任意精度计算器在鸿蒙PC上的完整适配实战

本文介绍了将GNU bc 1.08.2版本适配到鸿蒙PC平台的过程。主要内容包括:bc工具的功能特性(任意精度计算、交互式与脚本模式等);适配目标(交叉编译支持、静态链接);技术栈(OHOS SDK工具链、Autotools构建系统);环境准备(SDK安装、项目结构);构建过程中的关键配置(环境变量设置、交叉编译参数)以及遇到的问题与解决方案(config.h文件创建、宏定义缺失等)。

#harmonyos#华为
GDB调试器:鸿蒙PC上的程序调试利器

本文介绍了专为OpenHarmony平台适配的GNU GDB调试器(ohos-gdb)的安装与使用方法。文档详细说明了在鸿蒙PC上使用HNP(HarmonyOS Native Package)格式的必要性,并提供了完整的HNP包打包流程,包括预构建包下载、打包脚本编写和执行步骤。此外,文章还对比了鸿蒙PC与开发板在使用方式上的差异,强调了HNP包在系统集成、安全性和管理便利性方面的优势。最后提供了

#harmonyos#华为
让终端显示天气:ansiweather天气工具在鸿蒙PC上的完整适配实战

本文介绍了将ansiweather工具适配到鸿蒙PC平台的过程。ansiweather是一个基于Shell脚本的终端天气查询工具,通过OpenWeatherMap API获取数据,支持ANSI颜色和Unicode符号显示。适配工作主要包括:确保脚本符合POSIX标准,检查运行时依赖(jq/bc/curl/wget),创建HNP包配置文件,编写自动化构建脚本。由于项目是纯Shell脚本,无需编译,适

#harmonyos#华为
开源的 H.264/MPEG-4 AVC 视频编码库libx264鸿蒙化适配开源鸿蒙PC构建过程与常见问题处理

本文详细介绍了在aarch64架构下构建libx264视频编码库的过程。通过执行OHOS_ARCH=aarch64 OHOS_ABI=arm64-v8a sh ./create-hnp.sh命令,完成从源码下载、交叉编译到产物打包的全流程。文章重点说明了libx264的核心特性、构建配置方法(包括Autotools参数设置、汇编优化等)以及常见问题的解决方案。验证阶段确认了可执行文件、共享库、头文

#音视频#鸿蒙#开源
完成开源鸿蒙PC上跨平台的基础库GLib构建及构建过程中常见问题处理方法

GLib 2.82.0 构建摘要 本文记录了在aarch64架构下使用命令OHOS_ARCH=aarch64 OHOS_ABI=arm64-v8a sh ./create-hnp.sh构建GLib 2.82.0的过程。GLib是GNOME项目的基础库,提供数据结构、线程管理、文件I/O等核心功能。

#鸿蒙#开源
基于 GMP和 MPFR实现用于高精度复数运算的 C 库MPC(Multiple Precision Complex Library)鸿蒙PC构建适配常见问题处理

本文详细记录了在aarch64架构下构建MPC(多精度复数库)的完整过程。MPC作为高精度复数计算的核心库,提供了任意精度的复数运算功能,是GCC编译器工具链的重要组件。构建过程采用OHOS SDK的LLVM工具链,通过顶层Makefile组织,包含下载解包、配置编译、安装打包等环节。文章重点分析了常见问题及解决方案,包括依赖顺序、网络问题、链接错误等,并提供了详细的产物验证方法。该构建过程为后续

#c语言#开发语言#鸿蒙
开源的编译器集合GCC(GNU Compiler Collection)鸿蒙PC构建常见问题处理

本文详细记录了在aarch64架构下构建GCC 15.1编译器的完整过程。通过OHOS_ARCH=aarch64 OHOS_ABI=arm64-v8a sh ./create-hnp.sh命令触发构建,涵盖环境配置、依赖管理、编译安装等关键环节。构建过程采用多级下载策略确保稳定性,并使用LLVM工具链进行交叉编译。文章重点介绍了GCC的核心特性、构建验证方法,以及常见问题解决方案,包括镜像下载失败

#gnu#鸿蒙#开源
在开源鸿蒙PC运行一款漂亮的shell工具—Fish(Friendly Interactive Shell)

本文记录了使用命令 OHOS_ARCH=aarch64 OHOS_ABI=arm64-v8a sh ./create-hnp.sh 构建 Fish Shell 3.7.1 的完整过程。Fish 是一个现代化的交互式命令行 shell,提供语法高亮、智能补全等开箱即用的功能。构建过程包括环境配置、源码下载、补丁应用(如终端属性替换)、CMake配置(指定PCRE2和Curses路径)、编译安装等关键

文章图片
#鸿蒙#开源
鸿蒙PC构建 Electron 白屏问题排查指南

Hawkpass 是一个密码生成器应用,功能包括:🎲 使用 Diceware 方法生成安全密码🖱️ 通过鼠标移动收集熵🔐 SHA-256 加密随机数生成🌍 支持多种语言的词典原因说明解决方案缺少构建产物dist/ 目录不存在运行路径错误加载文件路径不对修改loadFile路径构建失败依赖安装失败运行权限问题文件权限不正确React 错误组件渲染失败查看 DevTools 控制台。

#arcgis
开源的编译器集合GCC(GNU Compiler Collection)鸿蒙PC构建常见问题处理

本文详细记录了在aarch64架构下构建GCC 15.1编译器的完整过程。通过OHOS_ARCH=aarch64 OHOS_ABI=arm64-v8a sh ./create-hnp.sh命令触发构建,涵盖环境配置、依赖管理、编译安装等关键环节。构建过程采用多级下载策略确保稳定性,并使用LLVM工具链进行交叉编译。文章重点介绍了GCC的核心特性、构建验证方法,以及常见问题解决方案,包括镜像下载失败

#gnu#鸿蒙#开源
    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择