HarmonyOS的clang编译器有没有用于区分平台的宏定义?
HarmonyOS的clang编译器有没有用于区分平台的宏定义?
比如在代码中可以用 #ifdef __ANDROID__ 判断是不是Android平台,因为使用Android的NDK编译时会定义__ANDROID__值为1
鸿蒙平台的宏定义名称是?
HarmonyOS
编译构建
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 定时轮播滚动的功能有没有用例代码
1106浏览 • 1回复 待解决
已知 cmake 编译的情况有鸿蒙平台的预定义宏 __OHOS__,gn 编译有类似的HarmonyOS的预定义宏吗?
2370浏览 • 1回复 待解决
关于WebView提示没有用户手势的问题
11677浏览 • 1回复 待解决
HarmonyOS web组件的PDF的下载保存按钮没有用
830浏览 • 1回复 待解决
Pycharm编译器只适用于JAVA吗
10208浏览 • 2回复 待解决
HarmonyOS 自研播放器如何处理音频抢占焦点事件,没有用avplayer/audiorender
1101浏览 • 1回复 待解决
编译器怎么设置中文
1419浏览 • 1回复 待解决
请问下有没有用华为生态开发出来的开源项目,我想参考下别人的开发经验。
5182浏览 • 1回复 待解决
用Openharmony的交叉编译器,编译helloworld程序
6061浏览 • 0回复 待解决
clang++ 编译器接收到了一个它并不使用的命令行参数 --gcc-toolchain
1585浏览 • 0回复 待解决
HarmonyOS 有不同架构的交叉编译器吗
1017浏览 • 1回复 待解决
HarmonyOS 编译器配置不生效
1865浏览 • 1回复 待解决
HarmonyOS 有没有日志分析平台?
1270浏览 • 1回复 待解决
HarmonyOS 有没有编译openssl的例子
951浏览 • 1回复 待解决
使用“按引用传递参数”编译器CodeCheck报错
1562浏览 • 1回复 待解决
方舟编译器是否支持Java/Kotlin原生编译?
602浏览 • 0回复 待解决
windows编译提示找不到编译器COULD NOT FIND COMPILER!
11864浏览 • 1回复 待解决
编译器突然不识别资源文件
1638浏览 • 1回复 待解决
哪个装饰器是用于定义组件的内部状态的?
758浏览 • 1回复 待解决
HarmonyOS 使用编译器run打开flutter页面闪退
1345浏览 • 1回复 待解决
HarmonyOS 是否有arkts编译器可将 .ets 编译为 .js + .d.ets
1210浏览 • 1回复 待解决
华为公布的方舟编译器到底对安卓软件生态会有多大影响?
8144浏览 • 1回复 待解决
HarmonyOS 关于ArkTS中编写代码编译器检查报错
1569浏览 • 1回复 待解决
鸿蒙OS的方舟编译器是如何提升开发效率的,它支持哪些编程语言?
1220浏览 • 0回复 待解决
#鸿蒙通关秘籍#毕昇编译器在HarmonyOS中有哪些独特的优化特性?
1226浏览 • 1回复 待解决





















HarmonyOS的clang编译器提供了用于区分平台的宏定义。在HarmonyOS平台上,可以使用 #ifdef OHOS 判断是否在鸿蒙平台上编译。当使用HarmonyOS的编译工具链编译时,会自动定义OHOS宏,以便在代码中区分平台。