From ca5b86ad0967f4614d1acc16d220bd89a2ba5db3 Mon Sep 17 00:00:00 2001 From: fangting Date: Tue, 29 Aug 2023 11:18:45 +0800 Subject: [PATCH] =?UTF-8?q?README=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Issue: #I7WNNI Signed-off-by: fangting --- README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 4e5d7f3076..0950a18fff 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ # third_party_cmake -#### CMake简介 +## CMake简介 CMake 是一个跨平台的开源构建系统生成器。有关完整文档,请访问 `CMake官网`和 -`CMake手册`. `CMake社区Wiki`也有一些非常有用的指导和指南。 +`CMake手册`进行参考, `CMake社区Wiki`也有一些非常有用的指导。 `CMake官网`: https://cmake.org @@ -16,11 +16,12 @@ CMake 由 'Kitware' 维护和支持,并在与有效的贡献者社区合作。 `Kitware`: http://www.kitware.com/cmake -#### OpenHarmony上引入的背景介绍 -IDE开发应用时,一般用的是js/ets语言,除此之外,有一些涉及cpp文件的编译,需要使用cmake工具链编译生成对应的so,NDK工具链集成了cmake二进制版本。 +## OpenHarmony上引入的背景介绍 +鸿蒙应用开发支持通过SDK C API开发ArkTS扩展库,官方集成cmake作为扩展库的构建系统,方便开发者引入C++生态库。 +SDK工具链集成了cmake二进制版本,详见: https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ohos-setting-up-environment-0000001263160443#section14304141613342 -#### 编译教程 +## 编译教程 ``` mkdir build && cd build @@ -30,7 +31,7 @@ mkdir build && cd build 运行结果 [100%] Built target foo -#### 开发者贡献与修改 +## 开发者贡献与修改 1. Fork 本仓库 2. 新建分支