logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

蓝香蕉代码 |【鸿蒙三方库编译】lycium_plusplus(lycium++)高效完成鸿蒙C/C++编译

lycium_plusplus(lycium++)提供高效的,支持外部仓导入的鸿蒙三方库交叉编译框架

文章图片
#harmonyos#c语言#c++
蓝香蕉代码 |【 PixelTune - 鸿蒙ArkUI+Python运行时开发一个图像处理应用】

本文介绍了一个名为PixelTune的图像处理应用,它在HarmonyOS Next设备上运行,采用ArkTS前端+C++ NAPI桥接+Python处理引擎的三层架构。项目特点包括:本地化运行不依赖云服务、支持多步操作组合的Pipeline模式、通过forkpty+PTY获得完整终端环境。文章详细讲解了工程结构、技术架构(包含4+1视图模型)、数据流设计,并比较了不同命令执行方案的优劣。教程分为

文章图片
#harmonyos#python#图像处理
蓝香蕉代码 |【鸿蒙&&Java】(一)编译获取鸿蒙版本JDK

随着鸿蒙生态的持续扩展和鸿蒙电脑的推出,对桌面级语言运行时的需求日益凸显。本文重点围绕Java语言展开论述,系统性地分析鸿蒙系统支持Java的必要性及其运行机制,并以BiShengJDK8版本为例提供详细的使用指南。按照上述流程,构建一个鸿蒙版本的JDK,还是相对轻松的,下次给大家介绍如何在鸿蒙电脑应用中使用JRE问题记录。

文章图片
#harmonyos#java#华为
蓝香蕉代码 |【鸿蒙三方库编译】lycium_plusplus(lycium++)高效完成鸿蒙C/C++编译

lycium_plusplus(lycium++)提供高效的,支持外部仓导入的鸿蒙三方库交叉编译框架

文章图片
#harmonyos#c语言#c++
蓝香蕉代码 |【鸿蒙电脑使用openclaw小龙虾】

它通过自然语言指令,连接大模型与本地系统工具,实现对电脑文件、应用、浏览器、邮件等资源的自动化操作,被许多用户称为“能指挥电脑的数字员工”或“24小时待命的贾维斯”。尽管 OpenClaw 功能强大,但也存在潜在风险:由于其拥有高系统权限,若未妥善管理工具调用权限,可能引发数据泄露或误操作,因此建议在可信环境中使用,并启用访问控制机制。‌本地优先,隐私可控‌,它运行在用户自己的设备(如个人电脑或云

文章图片
#harmonyos#华为
蓝香蕉代码 |【鸿蒙电脑开发命令行-签名篇与本机hdc shell】

(二进制签名工具),是用于在OpenHarmony PC/2in1设备上对二进制文件进行代码签名的工具,支持通过命令行的方式对标准ELF文件进行代码签名或打印已签名ELF的证书信息。工具,我们在前面编译C/C++中就使用到了终端,终端中自带了一些命令行,但是不能满足我们使用,很多开发常用的命令工具都需要通过其他来源搞定,我们主要使用。按照官方指导,需要准备证书请求文件,但是只讲了在DevEco中生

文章图片
#harmonyos#华为
蓝香蕉代码 |【鸿蒙电脑开发编译C/C++】

设备:我使用的MateBook Pro已经升级到6.0.0.115版本,建议升级到该版本以上代码管理工具GitNext,作为代码管理工具下载管理三方库等,下载后可在系统终端中使用(个人推荐),也可以使用界面管理编译工具链DevBox,包含了llvmclangautoconfbashcmakemakeninjahdchnpclim4等编译基础工具,安装后可在系统的终端中使用Python环境Pytho

文章图片
#harmonyos#c语言#c++
蓝香蕉代码 |【鸿蒙&&Java】(一)编译获取鸿蒙版本JDK

随着鸿蒙生态的持续扩展和鸿蒙电脑的推出,对桌面级语言运行时的需求日益凸显。本文重点围绕Java语言展开论述,系统性地分析鸿蒙系统支持Java的必要性及其运行机制,并以BiShengJDK8版本为例提供详细的使用指南。按照上述流程,构建一个鸿蒙版本的JDK,还是相对轻松的,下次给大家介绍如何在鸿蒙电脑应用中使用JRE问题记录。

文章图片
#harmonyos#java#华为
蓝香蕉代码 |【鸿蒙命令行 hdc/bash/hnpcli】

升级的框架,其中有部分库已经疏于维护或其他原因,不足以满足使用,在适配这三个命令的过程中,我们对框架进行了又一次的改造,这次调整了依赖顺序,优先依赖outerrepo中引入的库(这部分库至少我会在长期进行编译验证,确保编译时成功的)在构建hnpcli命令前,首先是找到源码,这是个头疼的问题,我尽管使用了很多次,却并不知道他的源码在哪里,迫不得已重新下载了OpenHarmony的全量源码后,通过检索

#harmonyos#bash#华为
蓝香蕉代码 |【鸿蒙电脑配置基础编译环境】

这套环境变量支持大多数C/C++编译场景和安装场景,如我编译了gettext库和命令,首先下载源码和解压。最近摸索了一个在鸿蒙电脑开发的基础环境配置,记录如下。安装后执行gettext,首次会有弹窗,点击运行即可。的编译框架,配套编译三元组信息。生效,也可以重启终端生效。在以下代码后增加鸿蒙适配。

文章图片
#harmonyos#华为
    共 26 条
  • 1
  • 2
  • 3
  • 请选择