HarmonyOS 中 C++ 兼容性如何解决?

阅读 601
1 个回答

系统库使用 libc++.so 随系统镜像发布,应用 Native 库使用 libc++_shared.so 随应用发布,二者使用不同 C++ 命名空间(__h 和__n1),但系统和应用使用的 C++ 标准库不能混用,Native API 接口为 C 接口隔离两边 C++ 运行环境,同时存在已知兼容性问题及解决方法(如更新 SDK 版本)。

本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题