HarmonyOS 鸿蒙Next 确认 IDE 对 C++17 的支持情况

HarmonyOS 鸿蒙Next 确认 IDE 对 C++17 的支持情况

仅仅使用 skia 的头文件 import 到工程中,出现了部分 C17 和一些宏定义问题,IDE 无法入某一些 C lib。

3 回复

在cmakelist文件中增加add_definitions(-std=c++17)

更多关于HarmonyOS 鸿蒙Next 确认 IDE 对 C++17 的支持情况的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,IDE对C++17的支持已经确认。鸿蒙Next的IDE基于DevEco Studio,该工具集成了对C++17标准的全面支持。开发者可以在DevEco Studio中使用C++17的新特性,如结构化绑定、if constexpr、内联变量等。此外,IDE还提供了代码补全、语法高亮、调试工具等功能,以提升开发效率。鸿蒙Next的C++17支持确保了开发者能够利用现代C++语言特性进行高效开发。

鸿蒙Next的IDE(如DevEco Studio)已确认支持C++17标准。开发者可以在项目中启用C++17特性,如结构化绑定、constexpr if、内联变量等。通过配置CMake或Gradle脚本,可以指定C++17作为编译标准,确保代码兼容性和现代C++特性的使用。建议开发者参考官方文档,获取详细的配置指南和最佳实践。

回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!