OpenHarmony开发者论坛
标题:
初学者学习遇到的一些疑惑
[打印本页]
作者:
delight-light
时间:
2024-3-12 12:28
标题:
初学者学习遇到的一些疑惑
[md]1. `BUILD.gn`文件中的静态库(`static_library `)中可否添加除C外的其他语言代码文件(如C++的cpp文件)?其中的 `include_dirs`可否选择跨文件夹的路径?
2. 其他语言(如Python、java)中是否有像 `SYS_RUN`一样控制电路板的运行的宏或模块?
3. 编译后 `Openharmony/1.1.3/out`中有多个bin文件,实际操作时只烧录了名字包含"allinone"的bin文件,倘若烧录的是其他bin文件会发生什么?其他bin文件也代表一个操作系统吗?
[/md]
作者:
dragon
时间:
2024-3-12 13:54
BUILD.gn文件中的静态库(static\_library )中可否添加除C外的其他语言代码文件(如C++的cpp文件)?
轻量系统主要是用C,小型和标准系统可以用C++。
其中的 include\_dirs可否选择跨文件夹的路径?
可以的,使用绝对路径方式即可(双斜杠开头)
其他语言(如Python、java)中是否有像 SYS_RUN一样控制电路板的运行的宏或模块?
这是OpenHarmony的特性。
编译后 Openharmony/1.1.3/out中有多个bin文件,实际操作时只烧录了名字包含"allinone"的bin文件,倘若烧录的是其他bin文件会发生什么?
其他bin不是完整镜像,会烧录失败。
其他bin文件也代表一个操作系统吗?
它们是完整镜像的某些部分。
作者:
shixiaocheng
时间:
2024-3-12 14:13
1. 可添加除 C 外的其他语言代码文件;可选择跨文件夹的路径
2. 有类似的
3. 未测试
作者:
delight-light
时间:
2024-3-12 17:01
回复
dragon
: 谢谢您的回答。
其他语言(如Python、java)中是否有像 SYS_RUN一样控制电路板的运行的宏或模块?
这是OpenHarmony的特性。
OpenHarmony的特性是指只有C语言有该宏控制吗?
作者:
delight-light
时间:
2024-3-12 17:10
标题:
初学者学习遇到的一些疑惑
[md]更正了一下贴中的错误:
`static\_library`更改成 `static_library`
`include\_dirs`更改成 `include_dirs`
[/md]
作者:
dragon
时间:
2024-3-13 17:24
回复
delight-light
: 是只有OpenHarmony定义了这些宏,和语言无关。
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5