openharmony_ci 30b60a74b3 !7 升级cmake源码到3.28.2版本
Merge pull request !7 from 吴跃昌/master
2024-06-06 08:32:47 +00:00
2024-06-06 10:57:34 +08:00
2024-06-06 10:57:34 +08:00
2024-06-06 10:57:34 +08:00
2024-06-06 10:57:34 +08:00
2024-06-06 10:57:34 +08:00
2024-06-06 10:57:34 +08:00
2024-06-06 10:57:34 +08:00
2024-06-06 10:57:34 +08:00
2024-06-06 10:57:34 +08:00
2020-12-21 21:13:58 +01:00
2020-12-21 21:13:58 +01:00
2024-06-06 10:57:34 +08:00
2024-06-06 10:57:34 +08:00
2024-06-06 10:57:34 +08:00
2007-11-26 13:21:57 -05:00
2024-06-06 10:57:34 +08:00
2024-06-06 10:57:34 +08:00
2024-06-06 10:57:34 +08:00
2024-06-06 10:57:34 +08:00
2023-08-21 20:00:19 +08:00
2023-09-11 17:07:11 +08:00
2024-06-06 10:57:34 +08:00
2024-06-06 10:57:34 +08:00

third_party_cmake

Introduction

CMake is a cross-platform, open-source build system generator. For full documentation visit the CMake Home Page_ and the CMake Documentation Page. The CMake Community Wiki also references useful guides and recipes.

CMake Home Page: https://cmake.org

CMake Documentation Page: https://cmake.org/documentation

CMake Community Wiki: https://gitlab.kitware.com/cmake/community/-/wikis/home

CMake is maintained and supported by Kitware_ and developed in collaboration with a productive community of contributors.

_Kitware: http://www.kitware.com/cmake

Background introduced on OpenHarmony

When IDE develops applications, it usually uses js/ets language, besides, there are some compilation involving cpp files, you need to use cmake toolchain to compile and generate corresponding so, NDK toolchain integrates cmake binary version.

compilation tutorial

mkdir build && cd build

../bootstrap && make

Running results

[100%] Built target foo

Developer Contributions and Changes

  1. Fork this repository
  2. Create a new branch
  3. Commit code
  4. New Pull Request

Translated with www.DeepL.com/Translator (free version)

S
Description
暂无描述
Readme 135 MiB
Languages
C 42.5%
C++ 30%
CMake 24.8%
Roff 0.8%
Vim Script 0.4%
Other 1%