本博客由金陵科技学院开放原子开源社孙启涵编写1.前言emqx是提及最多的开源免费mqtt服务器,部署简单可以了解一下官方文档:[emqx使用指南官方文档](https:www.emqx.iodocszhv5.0)学习一下mqtt的相关知识:[https:www.emqx.comzhmqttguidemqttbasics](https:www.emqx.comzhmqttguidemqttbasics)2.腾讯云部署emqx笔者购买过一个腾讯云的服务器,所以在这里使用腾讯云部署emqx,这个服务器是centOS系统,emqx官方文档提供了有关于...
2023-11-06 19:32:15 7252浏览 3点赞 0回复 1收藏
此博客由金陵科技学院开放原子开源社孙启涵编写在上一篇帖子中,我们学习了Openharmony轻量系统的编译构建[https:ost.51cto.composts25293](https:ost.51cto.composts25293),其中包括了子系统,组件的核心理念、编译构建系统的配置规则等等。下面我们来学习一下编译构建系统的使用。案例:新增组件1:根据功能准备开发套件笔者使用的是润和智能家居开发套件,连接主板和核心板。2:编写合入组件源码编写组件源码:applications...
2023-08-01 00:36:28 5897浏览 11点赞 5回复 3收藏
此博客由金陵科技学院开放原子开源社孙启涵编写openharmony的编译构建系统1.概念一个基于gn和ninja的、以支持OpenHarmony组件化开发为目标的现代化编译构建系统。ninja:一个专注于速度的小型编译构建系统.gn:一种现代化的跨平台的编辑构建工具,Generateninja的缩写,用于产生ninja文件.hb:OpenHarmony的命令行工具,用来执行编译命令.2.基本功能+独立构建单个组件独立构建芯片解决方案厂商源码(开发板)支持按组件拼装产品并编...
2023-07-26 20:13:16 6673浏览 9点赞 4回复 3收藏
此博客由金陵科技学院开放原子开源社孙启涵编写1.前言:本文我们将介绍使用VMware虚拟机安装Ubuntu的过程以及配置编译环境,下载和编译源码,使用vscode导入源码并编写入门程序,烧录工具Hiburn的使用,串口终端工具MobaXterm的使用。笔者使用的是润和智能家居开发套件。下面是关于轻量系统的介绍和开发套件模版。2.使用VMware虚拟机安装Ubuntu的过程以及配置编译环境关于安装虚拟机,大家可以看我同学写的一篇博客,写的很详细...
2023-07-22 13:50:50 6505浏览 9点赞 2回复 2收藏