技术栈
鸿蒙pc
特立独行的猫a
13 天前
开发语言
·
rust
·
harmonyos
·
tauri
·
移植
·
鸿蒙pc
Tauri v2的Rust应用 → HarmonyOS(鸿蒙 PC)移植30分钟速成指南
面向新手的实操版,全程照抄命令即可完成移植。 本指南配套已修复的 tauri OHOS 分支(atomgit.com/qq8864/tauri, feat/open-harmony), 原版分支的已知坑(cargo-mobile2 版本、Windows HAP 装配报错)已在此仓修复。 详细原理与踩坑记录见 详细版移植指南。
特立独行的猫a
1 个月前
华为
·
node.js
·
harmonyos
·
三方库移植
·
鸿蒙pc
鸿蒙PC Node.js三方库移植的AI移植框架与社区贡献完整流程
更多交流学习,欢迎加入开源鸿蒙PC社区:https://harmonypc.csdn.net/欢迎在PC社区平台申请新建项目:https://atomgit.com/OpenHarmonyPCDeveloper
特立独行的猫a
1 个月前
harmonyos
·
移植
·
鸿蒙pc
·
python三方库
Python三方库鸿蒙PC移植指南PPT
更多教程示例:参见猫哥的博客鸿蒙PC专栏:https://blog.csdn.net/yyz_1987/category_13085729.html
特立独行的猫a
1 个月前
c语言
·
c++
·
python
·
harmonyos
·
三方库移植
·
鸿蒙pc
Python的C/C++三方库移植到鸿蒙PC实战踩坑记
本文档是在实际经历了一整天的排错过程后整理而成。鸿蒙 PC 虽然对 Linux 生态兼容性在持续改善,但在底层细节(如 posix_spawn、dlopen)上仍有差异。遇到问题时,从"系统调用的行为是否与 Linux 一致"这个角度去排查,往往能找到突破口。
特立独行的猫a
1 个月前
华为
·
harmonyos
·
三方库移植
·
鸿蒙pc
Node.js三方库鸿蒙 PC 移植:鸿蒙PC开发者面对面 · 线下课件分享
活动地点:开源鸿蒙领学课堂暨鸿蒙 PC Meetup 北京站。围绕三方库迁移实践与生态共建,邀请鸿蒙 PC 技术专家、开源项目 Maintainer、开发者及社区伙伴共同参与,通过分享真实迁移案例、交流最佳实践,协力推进鸿蒙 PC 生态的不断完善。
特立独行的猫a
1 个月前
华为
·
node.js
·
node
·
harmonyos
·
三方库移植
·
鸿蒙pc
HarmonyOS鸿蒙PC三方库移植:Node.js 三方库鸿蒙 PC 移植指南
勘误与优化:本文纠正了常见资料中的关键技术错误,给出经过验证的实践方案。如果你是 C/C++ 开发者,面对着一堆互相矛盾的 Node.js 鸿蒙移植资料感到困惑,本文就是为你写的。
特立独行的猫a
2 个月前
华为
·
harmonyos
·
三方库移植
·
鸿蒙pc
鸿蒙PC开源软件迁移与多语言三方库移植实战课程讲稿(三、命令行工具移植实战——以OpenSSH为主线)
大家好,欢迎来到第三部分第9节。前面两部分我们学习了C/C++三方库的移植方法论和以libmediainfo为主线的实战,以及NAPI封装和AI赋能。从本节开始,我们进入第三部分——命令行工具移植实战,以OpenSSH为主线,覆盖从环境搭建、源码适配、编译部署到验证分发的完整流程。
特立独行的猫a
2 个月前
qt
·
华为
·
harmonyos
·
三方库
·
鸿蒙pc
为 HarmonyOS/OpenHarmony 构建第三方库的解决方案(转自Qt官方Blog)
转载自QT官方Blog,感谢QT的贡献!原文链接:Solutions to build 3rdparty for HarmonyOS/OpenHarmony — Qt Wiki
特立独行的猫a
3 个月前
华为
·
rust
·
harmonyos
·
tauri
·
移植
·
鸿蒙pc
Tauri 应用移植到 OpenHarmony/鸿蒙PC完整指南
手把手教你将一个 Tauri v2 桌面应用移植到 OpenHarmony(鸿蒙)设备上运行 。更多交流学习,欢迎加入开源鸿蒙PC社区:https://harmonypc.csdn.net/
特立独行的猫a
3 个月前
mqtt
·
华为
·
rust
·
harmonyos
·
tauri
·
移植
·
鸿蒙pc
MQTT Client的Tauri应用移植到 OpenHarmony 鸿蒙 PC/ARM64 实践记录
本文以项目 AtomMQTT Client(一个基于 Tauri v1 + HTML/JS + rumqttc 的 MQTT 桌面客户端)为蓝本,完整记录了一次从 Windows 10 宿主机 将 Tauri 应用交叉编译到 OpenHarmony ARM64 的实战过程。文章面向有 Rust/Node.js 基础、但第一次接触鸿蒙开发的读者,力求每一步都可复现。
特立独行的猫a
3 个月前
华为
·
rust
·
harmonyos
·
tauri
·
鸿蒙pc
Tauri Demo 移植到鸿蒙PC上的交叉编译全流程实战总结
让 Tauri v2 + Vue 3 应用在 HarmonyOS PC / OpenHarmony 上完美运行
特立独行的猫a
3 个月前
华为
·
golang
·
harmonyos
·
homebrew
·
鸿蒙pc
鸿蒙PC搭建Go开发环境与网络服务实战全记录
鸿蒙PC(HarmonyPC / OpenHarmony)作为国产操作系统的代表,生态正在快速成长。开发者越来越多地关注如何在鸿蒙PC上进行日常开发工作。Go语言凭借其简洁的语法、强大的并发模型和跨平台编译能力,成为服务端开发的热门选择。
特立独行的猫a
3 个月前
microsoft
·
rust
·
编辑器
·
harmonyos
·
鸿蒙pc
·
edit
鸿蒙 PC 移植记:将微软的 `edit` 轻量级终端编辑器带到 OpenHarmony
13k star,微软用rust 开发的 文本编辑器 Edit:轻量级终端编辑的务实之选。 是一款轻量级、开源的命令列文字编辑器,它向经典的MS-DOS 编辑器致敬,但拥有类似VS Code 的现代介面与输入控制。Windows 11及之后,微软准备系统自带它,可见它确实很实用。
特立独行的猫a
3 个月前
华为
·
rust
·
harmonyos
·
鸿蒙pc
OHOS (OpenHarmony) 鸿蒙的Rust 交叉编译环境搭建指南
适用于没有鸿蒙PC或其他OpenHarmony设备,在宿主机Linux上搭建鸿蒙的Rust 交叉编译环境,开发调试可以运行在鸿蒙PC上的Rust应用程序或三方库。
特立独行的猫a
3 个月前
华为
·
rust
·
harmonyos
·
三方库
·
鸿蒙pc
鸿蒙 PC 平台 Rust 语言第三方库与应用移植全景指南
在鸿蒙 PC(OpenHarmony / HarmonyOS NEXT,ARM64 架构)生态中,Rust 语言因其极致的内存安全性和媲美 C/C++ 的高性能,正成为系统级应用、高性能组件以及跨平台核心库开发的首选语言。
特立独行的猫a
3 个月前
python
·
华为
·
harmonyos
·
三方库移植
·
鸿蒙pc
鸿蒙 PC 平台 Python 第三方库移植全景指南
写这篇指南的契机,是我在 OpenHarmony aarch64 设备上完整移植了 cryptography 44.0.3(一个重度依赖 OpenSSL 和 Rust/PyO3 的密码学库),踩了从 NDK 环境配置、OpenSSL 交叉编译、abi3 标签修改、thunk 符号修复到 runtime LD_PRELOAD 的全套坑。每个错误都是真实的,每个修复步骤都被验证过。本文以移植cryptography 这个依赖众多的python的三方库为例,详细介绍下鸿蒙 PC 平台 Python 第三方库移植
dvlinker
3 个月前
harmonyos
·
鸿蒙pc
·
开源qt软件移植
HarmonyOS鸿蒙PC开源QT软件移植:移植开源文本编辑器 NotePad--(Ndd)到鸿蒙 PC实践总结
本文结合当前仓库 notepad--_ohos,说明如何把基于 Qt Widgets 的开源项目 NotePad–(常称 Ndd)从传统桌面形态,迁移为可在 鸿蒙 PC / 平板 上安装的 HAP 应用。核心结论:先在 Windows 上交叉编译出面向 OpenHarmony 的 libNotePad--.so,再在 DevEco Studio 的 ArkTS 工程里加载该库并完成打包与签名。
wei_shuo
3 个月前
鸿蒙pc
·
三方库适配
[鸿蒙三方库适配实战] 多媒体信息工具 MediaInfo CLI 的 OpenHarmony 平台迁移实践
摘要:本文详细介绍了如何将多媒体信息分析工具 MediaInfo CLI 适配到 鸿蒙PC 平台。文章将系统性地讲解如何利用 lycium_plusplus 构建框架,处理 C/C++ 项目在鸿蒙环境下的交叉编译流程,展示如何处理 musl libc 兼容性问题、CMake 构建配置优化以及 HNP 包生成的完整实践。
wei_shuo
3 个月前
鸿蒙pc
·
三方库适配
鸿蒙 PC CodeArts 实战:libplacebo 三方 Native 库编译、签名与调用全流程
摘要:针对鸿蒙 PC 系统特性与 CodeArts 开发环境限制,本文以 libplacebo 图形渲染库为实践对象,完成第三方动态链接库的移植集成与功能验证。围绕鸿蒙二进制强制签名、动态库依赖查找、编译构建适配、IDE 语法解析异常等核心问题,通过规范资源目录结构、改造 CMake 构建规则、配置自动签名脚本、优化运行环境参数等方案,打通编译、链接、签名、运行全流程。测试结果表明,库接口调用稳定、各功能模块运行正常,验证了该集成方案的可行性与通用性,可为鸿蒙 PC 端各类第三方 C/C++ 原生库快速适