鸿蒙pc

特立独行的猫a5 天前
华为·harmonyos·鸿蒙pc·ag命令·命令行移植
[鸿蒙PC命令行移植适配] 移植ag命令到鸿蒙PC平台的完整实践ag:比grep、ack更快的递归搜索文件内容的命令行工具。The Silver Searcher(ag)是一款用 C 编写的快速且对开发人员友好的文本搜索工具,针对源代码搜索进行了优化。它与 ack 类似,但速度更快,因此深受开发人员喜爱,可用于搜索代码库。在典型使用中,ag 比 ack 快 5-10 倍,默认情况下,ag 将忽略文件名匹配 .gitignore、.hgignore 或 .ignore。
特立独行的猫a10 天前
华为·harmonyos·移植·鸿蒙pc·axel
[鸿蒙PC命令行程序移植]:移植axel多线程高速下载工具踩坑记axel 是LINUX下的一个不错的HTTP/ftp高速下载工具.支持多线程下载,断点续传,且可以从多个地址或者从一个地址的多个连接来下载同一个文件.适合网速不给力时多线程下载提高下载速度.比如在国内VPS或服务器上下载nmp一键安装包用Axel就比wget快太多了,尤其是开启线程后简直是秒下载。
特立独行的猫a10 天前
docker·容器·harmonyos·鸿蒙pc
低成本搭建鸿蒙PC运行环境:基于 Docker 的 x86_64 服务器对于希望体验或开发 OpenHarmony(鸿蒙)PC命令行应用的开发者而言,通常需要真机或者 ARM64 架构的硬件环境。购置专用设备成本较高,且不便于快速搭建。本文介绍一种极低成本、最小可用的“丐版”方案:利用 Docker 和 QEMU 仿真技术,在您已有的 x86_64 服务器(包括 WSL)上快速构建并运行一个轻量级的鸿蒙PC容器环境。
特立独行的猫a12 天前
harmonyos·交叉编译·libiconv·三方库·鸿蒙pc·libtool
鸿蒙PC三方库编译libiconv链接报错,解决 libtool 链接参数丢失问题过程总结在编译libiconv库时,遇到了一个很奇怪的问题,感觉配置什么的都没错,但是编译缺链接到了glibc库上。这个问题曾让我百思不得姐,彻夜未眠,想不通道理。最终原因已经找到,现分享出来。原因就是libtool下面的link执行的时候,为什么丢失了–target参数?这可真坑啊,谁能想到这儿?
特立独行的猫a12 天前
harmonyos·交叉编译·libiconv·三方库移植·鸿蒙pc
鸿蒙PC命令行及三方库libiconv移植:鸿蒙PC生态的字符编码基石随着OpenHarmony PC(aarch64架构)的普及,国际化应用开发亟需解决字符编码转换问题。libiconv作为Linux/Unix生态的核心编码转换库,其移植是命令行工具国际化的前提。本文将详解在鸿蒙PC平台移植命令行工具及libiconv 1.18的全流程,攻克Musl库兼容性难题。
特立独行的猫a12 天前
华为·harmonyos·移植·openssl·交叉编译·鸿蒙pc
[鸿蒙PC命令行程序移植实战]:交叉编译移植最新openSSL 4.0.0到鸿蒙PC随着鸿蒙生态(OpenHarmony)的不断发展,越来越多的应用程序需要强大的加密功能。OpenSSL 是业内领先的加密库,支持多种加密算法和协议。其模块化架构和跨平台特性,使其成为鸿蒙生态中关键的基础设施之一。本文将详细介绍如何将 OpenSSL 4.0.0 版本移植到鸿蒙 PC 平台(aarch64),并解决移植过程中可能遇到的技术挑战。
特立独行的猫a12 天前
harmonyos·移植·交叉编译·aria2·鸿蒙pc
[鸿蒙PC命令行适配] 移植Aria2文件下载神器最新版到鸿蒙PC的完整教程 (附可运行程序)aria2 超高速下载工具,它是一款文件下载工具。它支持 HTTP(S)、FTP、SFTP、BitTorrent 和 Metalink 等协议。aria2 可以从多个来源/协议下载文件,并尽可能利用您的最大下载带宽。它支持同时从 HTTP(S)/FTP/SFTP 和 BitTorrent 下载文件,同时将从 HTTP(S)/FTP/SFTP 下载的数据上传到 BitTorrent 服务器群。aria2 使用 Metalink 的数据块校验和,在下载类似 BitTorrent 的文件时自动验证数据块。
特立独行的猫a12 天前
华为·harmonyos·ndk·三方库移植·鸿蒙pc·libtool
[鸿蒙PC三方库交叉编译] libtool与鸿蒙SDK工具链的冲突解决方案:从glibc污染到参数透传的深度解析作者猫哥亲历:编译libiconv时遭遇诡异glibc链接错误,配置无误却百思不得姐,搞得彻夜难眠,一直有个问题悬挂心间。最终发现是libtool在链接阶段丢弃--target参数——这个90年代工具链与现代Clang的架构冲突,堪称鸿蒙移植的“百慕大三角区”。
特立独行的猫a15 天前
华为·harmonyos·三方库移植·鸿蒙pc
鸿蒙PC命令行适配】移植x264库到鸿蒙PC的完整教程(使用官方最新lycium_plusplus框架)哈喽小伙伴们好!前期猫哥已分享过几篇移植开源三方库和命令行到鸿蒙pc上的文章,使用了SDK外加修改脚本的方式实现。对新手来说稍微有点儿繁琐。好消息是官方推出了最新的移植三方库的框架lycium_plusplus。
特立独行的猫a21 天前
ffmpeg·harmonyos·移植·交叉编译·鸿蒙pc
移植FFmpeg最新 8.1版本到鸿蒙PC(OpenHarmony)平台完整指南FFmpeg 8.1(代号 “Heaviside”)是业界领先的音视频处理框架,支持编解码、转码、流媒体处理等核心功能。其模块化架构和跨平台特性,使其成为鸿蒙生态多媒体开发的关键基础设施。
特立独行的猫a22 天前
qt·开源·harmonyos·鸿蒙pc
HarmonyOS鸿蒙PC开源QT软件移植:基于 Qt Widgets 的网络调试助手工具随着OpenHarmony生态向PC端扩展,网络调试工具成为开发者日常工作中不可或缺的工具。NetTool作为一款基于Qt Widgets的开源网络调试助手,支持TCP客户端、TCP服务器、UDP服务器等多种网络通信功能,非常适合移植到HarmonyOS PC平台。本文将详细介绍如何将NetTool移植到HarmonyOS PC环境,为开发者提供一个功能完善的网络调试工具。
特立独行的猫a23 天前
notepad++·开源软件·harmonyos·鸿蒙pc·notpad--
移植开源软件Notepad--(NDD)到鸿蒙PC:环境搭建与配置Notepad-- 是一个功能强大的开源文本编辑器,支持多种编程语言的语法高亮、插件扩展等功能。随着OpenHarmony生态向PC端扩展,将Notepad–移植到OpenHarmony PC环境上,不仅能够丰富鸿蒙生态的应用种类,还能为开发者提供一个实用的桌面级文本编辑工具。本文将详细介绍如何在OpenHarmony PC环境下移植Notepad–。
特立独行的猫a24 天前
开发语言·qt·harmonyos·环境搭建·鸿蒙pc
QT开发鸿蒙PC应用:环境搭建及第一个HelloWorldOpenHarmony 作为开源分布式操作系统,其生态逐渐丰富。QT 作为跨平台开发框架,在 OpenHarmony 上的适配为开发者提供了更多可能性。
特立独行的猫a24 天前
数据库·qt·harmonyos·鸿蒙pc·qtwidget
QT开发鸿蒙PC应用:第一个Qt Widget应用入门随着OpenHarmony生态向PC端扩展,基于QT框架开发桌面级应用成为开发者关注的新方向。Qt Widgets作为QT框架中成熟的桌面UI模块,为开发传统PC应用提供了丰富的控件和稳定的API支持。本文将详细介绍如何在OpenHarmony PC环境下创建第一个Qt Widgets应用。
特立独行的猫a1 个月前
华为·harmonyos·移植·zlib·鸿蒙pc
鸿蒙PC三方库移植:zlib数据压缩库的适配实践zlib是一个广泛使用的数据压缩库,提供内存高效的无损数据压缩和解压算法。作为基础库,它在网络通信、文件存储和数据库系统中扮演着关键角色。在鸿蒙PC平台集成该库,将为各类应用提供可靠的数据压缩能力。
特立独行的猫a1 个月前
华为·音视频·harmonyos·三方库移植·鸿蒙pc
鸿蒙PC三方库移植:x264视频编码库的移植适配实践x264是一个开源的H.264/MPEG-4 AVC编码器库,广泛用于视频压缩。其源码结构清晰,模块化设计便于理解和扩展。著名的ffmpeg音视频处理神器,就有用到它。
malajisi011 个月前
笔记·华为·harmonyos·命令行开发·鸿蒙pc
鸿蒙PC开发笔记三:HarmonyOS PC 命令行开发和HelloworldHDC(HarmonyOS Device Connector)是OpenHarmony提供的命令行工具,用于连接和调试设备(如真机或模拟器)。文章最后附上其基本使用方法和常见命令。‌
国服第二切图仔1 个月前
microsoft·electron·harmonyos·鸿蒙pc
Electron for鸿蒙PC封装的步骤进度指示器组件这是一个基于Electron for鸿蒙PC封装步骤进度指示器组件,专为多步骤流程场景设计,如表单提交、流程向导、安装步骤等。该组件提供直观的进度可视化功能,支持灵活的布局配置和动态状态管理,帮助用户清晰了解当前所处流程位置及整体进度。
国服第二切图仔1 个月前
javascript·electron·harmonyos·鸿蒙pc
基于Electron for 鸿蒙PC的高性能表格组件封装这是一个基于Electron for 鸿蒙PC开发的高性能高级表格组件,专为处理大规模数据场景设计。该组件整合了企业级应用所需的核心表格功能,提供流畅的操作体验和灵活的配置选项,适用于数据分析、后台管理系统、报表展示等专业场景。
malajisi012 个月前
笔记·macos·harmonyos·harmony·鸿蒙pc·harmony pc
鸿蒙PC开发笔记一:HarmonyOS PC 命令行适配指南(Mac 版)第一步:安装python3,因为鄙人用的10.15老系统,系统默认的python2.7依然在发光,之前brew安装的3.8版本有点低,没有科学上网brew upgrade多次不成功,所以索性从python官网下载了3.9.13安装包,