OpenHarmony开发者论坛

标题: 基于Hi3861开发板,编写“Hello World”程序!build失败 [打印本页]

作者: utermyxt    时间: 2023-12-12 21:56
标题: 基于Hi3861开发板,编写“Hello World”程序!build失败
[md]我参照官方例子:https://docs.openharmony.cn/page ... 3861-helloworld.md/

build后报错!

![image.png](https://forums-obs.openharmony.c ... 8n87z87h699i776.png "image.png")

![image.png](https://forums-obs.openharmony.c ... yc7zqa11c271mfz.png "image.png")
[/md]
作者: dragon    时间: 2023-12-13 10:14
轻量系统的历史沿革是比较复杂的问题。
官方示例是以OpenHarmony-v3.1-Release版本为例进行操作的。
我能看到的是,您使用的是3.2Release,新增组件需要参考“applications\sample\wifi-iot\app\bundle.json”文件内容,自己建好这个bundle.json,才能将组件配置到产品“vendor/hisilicon/hispark_pegasus/config.json”。
或者,刚入门的示例先不要建立组件,而是把您的示例作为wifi_iot_sample_app组件的模块(feature),这样门槛低一些。
其实从3.2-Beta1开始组件的编译架构就已经变了。
这个问题不是几句话就能说清的。
官方示例并没有跟上新版本。
作者: utermyxt    时间: 2023-12-13 17:39
回复 dragon: 你的教材在那里呀,可以分享下吗?谢谢!
作者: utermyxt    时间: 2023-12-13 21:37
官方能不能出来解决一下呀!这对新手非常的不友好呀!
作者: dragon    时间: 2023-12-14 10:56
回复 utermyxt: 时隔两年,又看到了熟悉的“对新手非常的不友好”的反馈,确实值得反思。
两年前,OpenHarmony南向知识体系还不完善的时候,“对新手不友好”、“门槛高”是经常听到的。
经过这两年的不断建设,OpenHarmony入门的门槛可以说是低很多了,知识体系也比之前好很多了。
但是,为什么现在还能听到这种反馈呢?个人感觉有这样几个点值得考虑:
第一,构建和书写知识体系的人,“新手记忆”早已消失,没有站在新手角度思考问题。
第二,人手不够,来不及把文档适配到最新版本的OpenHarmony。
第三,官网文档的构建者可能缺少教育战线的同胞,对教育理论把握的不够。

注:新手记忆这个词,可以理解为刚进入一个领域的人,遇到的困难和学习的方式。在一个领域呆的越久,新手记忆就会丧失殆尽,从而无法站在新手的角度考虑问题,设计知识体系。




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5